00000080:00200000:1.0F:1770687856.089340:0:87349:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687856.089371:0:87349: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:1770687856.089387:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.089403:0:87349:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.089410:0:87349:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687856.089417:0:87349:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687856.089421:0:87349:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c525284c 00000080:00010000:1.0:1770687856.089429:0:87349:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c525284c from it ffffbf9fc7fe3b58 00010000:00010000:1.0:1770687856.089433:0:87349:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.089441:0:87349:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.089456:0:87349:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687856.089466:0:87349:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), flags=8 00000080:00200000:1.0:1770687856.089470:0:87349:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), intent=getattr 00000002:00010000:1.0:1770687856.089484:0:87349: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:1.0:1770687856.089527:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87349 initiator: MDT0 00010000:00010000:1.0:1770687856.089535:0:87349:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00010000:00010000:1.0:1770687856.089544:0:87349:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00000100:00100000:1.0:1770687856.089571:0:87349:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87349:1856700233008256:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687856.089682:0:87349:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e6c0 going to sleep for 11 seconds 00010000:00010000:1.0:1770687856.099701:0:86702: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:1770687856.099709:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c525295d lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcc:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000030000 nid: local remote: 0x7f429760ba455ea7 expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.099718:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c321edef800 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:1.0:1770687856.099722:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c525295d lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xcc:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400030000 nid: local remote: 0x7f429760ba455ea7 expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.099765:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c525295d lrc: 2/0,0 mode: --/PW res: [0x280000401:0xcc:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0x7f429760ba455ea7 expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.099772:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687856.099798:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c525295d lrc: 1/0,0 mode: --/PW res: [0x280000401:0xcc:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0x7f429760ba455ea7 expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.099832:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c525295d lrc: 0/0,0 mode: --/PW res: [0x280000401:0xcc:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0x7f429760ba455ea7 expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.099854:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.099857:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.099859:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687856.111188:0:87349:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff9c3206ccb800: committing for last_committed 12884902206 gen 1 00000100:00100000:1.0:1770687856.111218:0:87349:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff9c3218068000 x1856700233008896/t12884902207(12884902207) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/456 e 0 to 0 dl 1770687872 ref 3 fl Rpc:RQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1770687856.111228:0:87349:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218068000 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87349:1856700233008896:192.168.204.120@tcp:35:rm.0 00000002:00100000:1.0:1770687856.111268:0:87349:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321806b100 x1856700233008512/t12884902206(12884902206) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687872 ref 1 fl Complete:RMQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687856.111359:0:87349:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687856.111378:0:87349: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:1770687856.111394:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.111405:0:87349:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.111414:0:87349:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687856.111419:0:87349:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687856.111423:0:87349:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c525284c 00000080:00010000:1.0:1770687856.111431:0:87349:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c525284c from it ffffbf9fc7fe3bf8 00010000:00010000:1.0:1770687856.111434:0:87349:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.111442:0:87349:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463200/0xf6194a74c525284c 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: 0x7f429760ba455c70 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.111456:0:87349:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687856.111463:0:87349:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=266 00000080:00200000:1.0:1770687856.111470:0:87349:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a1:0x22:0x0](ffff9c3220a69988), inode mode 41ed mask 44 00000080:00200008:1.0:1770687856.111478:0:87349:0:(file.c:1025:ll_file_open()) START file d20a.sanity-lfsck:[0x2000013a1:0x22:0x0](ffff9c3220a69988), flags 704400 00000002:00010000:1.0:1770687856.111492:0:87349:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a1:0x22:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:1.0:1770687856.111530:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87349 initiator: MDT0 00010000:00010000:1.0:1770687856.111535:0:87349:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00000020:00100000:1.0:1770687856.111551:0:87349:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687856.111555:0:87349:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58c380 x1856700233009664/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@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:1770687856.111562:0:87349:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00000100:00100000:1.0:1770687856.111581:0:87349:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c380 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87349:1856700233009664:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687856.111742:0:87349:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ef00 going to sleep for 11 seconds 00000100:00100000:1.0:1770687856.114003:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233009280:192.168.204.120@tcp:400:kworker.0 00000100:00100000:1.0:1770687856.114017:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233009408:192.168.204.120@tcp:400:kworker.0 00000100:00100000:1.0:1770687856.118567:0:87349:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c380 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87349:1856700233009664:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687856.118596:0:87349:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 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: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118615:0:87349:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 4/1,0 mode: --/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118623:0:87349:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 4/1,0 mode: --/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118634:0:87349:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 4/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118644:0:87349:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 4/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118676:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 5/2,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118691:0:87349:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 5/2,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118699:0:87349:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 4/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687856.118712:0:87349:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58c380 x1856700233009664/t12884902208(12884902208) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 776/4744 e 0 to 0 dl 1770687872 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687856.118725:0:87349:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58c380 x1856700233009664/t12884902208(12884902208) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 776/4744 e 0 to 0 dl 1770687872 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687856.118740:0:87349:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 3/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118750:0:87349:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939617/34 (0 0) 00000080:00200000:1.0:1770687856.118757:0:87349:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687856.118786:0:87349:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x2000013a1:0x22:0x0], updating i_size 4096 00000080:00010000:1.0:1770687856.118792:0:87349:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a1:0x22:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252a36 00000080:00010000:1.0:1770687856.118856:0:87349:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a36 from it ffffbf9fc7fe3bd0 00010000:00010000:1.0:1770687856.118861:0:87349:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 3/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118868:0:87349:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef800/0xf6194a74c5252a36 lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45612b expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687856.118899:0:87349:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58c380 x1856700233009664/t12884902208(12884902208) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687872 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770687856.118957:0:87349:0:(file.c:6303:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x2000013a1:0x22:0x0](ffff9c3220a69988), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770687856.118963:0:87349:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a1:0x22:0x0](ffff9c3220a69988),name=d20a.sanity-lfsck 00000002:00010000:1.0:1770687856.118979:0:87349:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a1:0x22:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687856.118986:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 2/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456101 expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.118994:0:87349:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 2/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456101 expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.119000:0:87349:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687856.119005:0:87349:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a1:0x22:0x0](ffff9c3220a69988) 00000080:00010000:1.0:1770687856.119009:0:87349:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a1:0x22:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252a28 00000080:00010000:1.0:1770687856.119012:0:87349:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a28 from it ffffbf9fc7fe3cd8 00010000:00010000:1.0:1770687856.119015:0:87349:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 3/1,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456101 expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.119022:0:87349:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee000/0xf6194a74c5252a28 lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x22:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456101 expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687856.119096:0:87349:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x2000013a1:0x22:0x0](ffff9c3220a69988) pos/size0/4096 32bit_api 0 00000080:00200000:1.0:1770687856.119131:0:87349:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x2000013a1:0x22:0x0](ffff9c3220a69988) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200000:1.0:1770687856.119152:0:87349:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a1:0x22:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:1.0:1770687856.119167:0:87349:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x2000013a1:0x22:0x0](ffff9c3220a69988), flags=0 00000080:00200000:1.0:1770687856.119171:0:87349:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x2000013a1:0x22:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:1.0:1770687856.119199:0:87349:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x2000013a1:0x22:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687856.119231:0:87349:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef200/0xf6194a74c5252a3d lrc: 3/1,0 mode: --/CR res: [0x2000013a1:0x22:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87349 initiator: MDT0 00010000:00010000:1.0:1770687856.119236:0:87349:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef200/0xf6194a74c5252a3d lrc: 3/1,0 mode: --/CR res: [0x2000013a1:0x22:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00010000:00010000:1.0:1770687856.119242:0:87349:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef200/0xf6194a74c5252a3d lrc: 3/1,0 mode: --/CR res: [0x2000013a1:0x22:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87349 initiator: MDT0 00000100:00100000:1.0:1770687856.119256:0:87349:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87349:1856700233009792:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687856.119331:0:87349:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ef00 going to sleep for 11 seconds 00010000:00010000:1.0:1770687856.130730:0:86701: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:1770687856.130738:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130747:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adb600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687856.130752:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130760:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130768:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 3/0,0 mode: PR/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130785:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edef200/0xf6194a74c5252a3d lrc: 2/0,0 mode: PR/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45614e expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130828:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 2/0,0 mode: --/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130847:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687856.130877:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 1/0,0 mode: --/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130883:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a44 lrc: 0/0,0 mode: --/PR res: [0x2000013a1:0x23:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45615c expref: -99 pid: 87349 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.130896:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.130897:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.130899:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.193291:0:86702: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:1770687856.193300:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193311:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687856.193317:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193326:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193336:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193355:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207946e00/0xf6194a74c52529bf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456021 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193431:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c320f463a00/0xf6194a74c52529d4 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456067 expref: -99 pid: 86750 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193478:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193485:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687856.193613:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193622:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a67 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4561fd expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687856.193637:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.193639:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687856.193641:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687856.196616:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233012608:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687856.202699:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233012864:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687856.205329:0:68707:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205350:0:68707:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205364:0:68707:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205375:0:68707:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.205407:0:68707:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687856.205419:0:68707:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1770687856.205432:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205441:0:68707:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205449:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.205458:0:68707:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687856.205478:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233012864:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687856.218084:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233013504:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687856.221426:0:68708:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 6/2,0 mode: --/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221455:0:68708:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 6/2,0 mode: --/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221491:0:68708:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221504:0:68708:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.221519:0:68708:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687856.221531:0:68708:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1770687856.221546:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221555:0:68708:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221563:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687856.221571:0:68708:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687856.221591:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233013504:192.168.204.120@tcp:101:rm.0 00010000:00010000:0.0:1770687856.460170:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460188:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460195:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460204:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.460210:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.460224:0:87362:0:(rw26.c:924:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:0.0:1770687856.460228:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000070e5a1e2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.460231:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce0b75a6 17ffffc0001001 3:0 ffff9c3206f8fa20 380 lru 00000080:00200000:0.0:1770687856.460236:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000978fe092 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7405568 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1770687856.460239:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000070e5a1e2 00000080:00200000:0.0:1770687856.460240:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.460242:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.460249:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460257:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460265:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460273:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460296:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.460299:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.460302:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.460308:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.460311:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.460314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.460318:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460325:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.460335:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.460337:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.460341:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.460344:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:0.0:1770687856.460348:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.460351:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.460356:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1560576 i_blocks 0 00000080:00200000:0.0:1770687856.460359:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.460366:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1560576, count: 4096 00000080:00200000:0.0:1770687856.460369:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1560576, bytes: 4096 00000080:00200000:0.0:1770687856.460372:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.460375:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 382, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.460377:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:0.0:1770687856.460379:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.460384:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:0.0:1770687856.460386:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:0.0:1770687856.460389:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.460399:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:0.0:1770687856.460404:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.460406:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.460413:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460422:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460437:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460444:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460452:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.460457:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.460472:0:87362:0:(rw26.c:924:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:0.0:1770687856.460477:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005a262738[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.460480:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009918d4f4 17ffffc0001001 3:0 ffff9c3206f8f288 381 lru 00000080:00200000:0.0:1770687856.460486:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000084023989 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7401472 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1770687856.460488:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005a262738 00000080:00200000:0.0:1770687856.460489:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.460491:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.460498:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460519:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460526:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460533:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460545:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.460549:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.460551:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.460557:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.460560:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.460563:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.460567:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460575:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.460583:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.460586:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.460590:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.460593:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:0.0:1770687856.460597:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.460600:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.460612:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1564672 i_blocks 0 00000080:00200000:0.0:1770687856.460614:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.460621:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1564672, count: 4096 00000080:00200000:0.0:1770687856.460625:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1564672, bytes: 4096 00000080:00200000:0.0:1770687856.460627:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.460631:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 383, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.460632:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:0.0:1770687856.460635:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.460640:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:0.0:1770687856.460643:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:0.0:1770687856.460646:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.460651:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:0.0:1770687856.460656:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.460658:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.460665:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460673:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460681:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460689:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460695:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460702:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.460707:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.460725:0:87362:0:(rw26.c:924:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:0.0:1770687856.460730:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000306a4bf[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.460732:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b6fe2926 17ffffc0001001 3:0 ffff9c3206f8f438 382 lru 00000080:00200000:0.0:1770687856.460737:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000038eeaa7f 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7397376 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1770687856.460739:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000306a4bf 00000080:00200000:0.0:1770687856.460740:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.460742:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.460749:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460756:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460763:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.460769:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460780:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.460783:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.460785:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.460790:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.460792:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.460795:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.460799:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460829:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.460849:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.460851:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.460856:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.460859:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:0.0:1770687856.460862:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.460865:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.460869:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1568768 i_blocks 0 00000080:00200000:0.0:1770687856.460872:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.460878:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1568768, count: 4096 00000080:00200000:0.0:1770687856.460881:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1568768, bytes: 4096 00000080:00200000:0.0:1770687856.460883:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.460887:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 384, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.460888:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:0.0:1770687856.460891:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.460895:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:0.0:1770687856.460897:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:0.0:1770687856.460899:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.460904:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:0.0:1770687856.460909:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.460911:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.460917:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460925:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460933:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460949:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.460956:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.460964:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.460969:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.460981:0:87362:0:(rw26.c:924:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:0.0:1770687856.460985:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001d7b6e79[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.460988:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dac6b7e8 17ffffc0001001 3:0 ffff9c3206f8f510 383 lru 00000080:00200000:0.0:1770687856.460994:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c1a1e46b 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7393280 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1770687856.460996:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001d7b6e79 00000080:00200000:0.0:1770687856.460997:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.460999:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461006:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461014:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461021:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461029:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461049:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.461052:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.461054:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.461059:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.461062:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.461064:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.461068:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461076:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.461084:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.461086:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.461089:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.461092:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:0.0:1770687856.461095:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.461111:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.461115:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1572864 i_blocks 0 00000080:00200000:0.0:1770687856.461118:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.461124:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1572864, count: 4096 00000080:00200000:0.0:1770687856.461128:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1572864, bytes: 4096 00000080:00200000:0.0:1770687856.461130:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.461133:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 385, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.461135:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:0.0:1770687856.461137:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.461141:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:0.0:1770687856.461144:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:0.0:1770687856.461146:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.461155:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:0.0:1770687856.461160:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.461163:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.461169:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461177:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461185:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461192:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461198:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461205:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.461210:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.461229:0:87362:0:(rw26.c:924:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:0.0:1770687856.461233:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000025a9212c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.461236:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3dbdcc4 17ffffc0001001 3:0 ffff9c3206f8f948 384 lru 00000080:00200000:0.0:1770687856.461241:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000db631821 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7389184 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1770687856.461243:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000025a9212c 00000080:00200000:0.0:1770687856.461244:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.461246:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461253:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461268:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461275:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461282:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461293:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.461296:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.461298:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.461304:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.461306:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.461309:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.461313:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461320:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.461329:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.461331:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.461335:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.461338:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:0.0:1770687856.461341:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.461344:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.461355:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1576960 i_blocks 0 00000080:00200000:0.0:1770687856.461357:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.461364:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1576960, count: 4096 00000080:00200000:0.0:1770687856.461367:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1576960, bytes: 4096 00000080:00200000:0.0:1770687856.461370:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.461374:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 386, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.461376:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:0.0:1770687856.461378:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.461382:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:0.0:1770687856.461385:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:0.0:1770687856.461388:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.461393:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:0.0:1770687856.461398:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.461401:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.461407:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461415:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461423:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461430:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461436:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461443:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.461448:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.461466:0:87362:0:(rw26.c:924:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:0.0:1770687856.461470:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d9dfb582[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.461473:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007d56e81d 17ffffc0001001 3:0 ffff9c3206f8f870 385 lru 00000080:00200000:0.0:1770687856.461479:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000067c2cf79 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7385088 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1770687856.461481:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d9dfb582 00000080:00200000:0.0:1770687856.461482:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.461484:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461491:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461499:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461505:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461509:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461517:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.461519:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.461520:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.461524:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.461526:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.461527:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.461530:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461535:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.461548:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.461549:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.461552:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.461554:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:0.0:1770687856.461556:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.461558:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.461562:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1581056 i_blocks 0 00000080:00200000:0.0:1770687856.461563:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.461569:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1581056, count: 4096 00000080:00200000:0.0:1770687856.461571:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1581056, bytes: 4096 00000080:00200000:0.0:1770687856.461573:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.461575:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 387, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.461576:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:0.0:1770687856.461577:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.461581:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:0.0:1770687856.461582:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:0.0:1770687856.461584:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.461587:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:0.0:1770687856.461590:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.461592:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.461597:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461602:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461607:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461619:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461623:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461628:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.461631:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.461642:0:87362:0:(rw26.c:924:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:0.0:1770687856.461645:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000cbae3bd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.461647:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e51bbb1c 17ffffc0001001 3:0 ffff9c3206f8f0d8 386 lru 00000080:00200000:0.0:1770687856.461650:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000075a9a03b 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7380992 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1770687856.461652:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000cbae3bd 00000080:00200000:0.0:1770687856.461652:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.461654:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461658:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461663:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461667:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461671:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461684:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.461686:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.461688:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.461691:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.461693:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.461694:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.461697:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461701:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.461706:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.461708:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.461710:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.461711:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:0.0:1770687856.461714:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.461715:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.461718:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1585152 i_blocks 0 00000080:00200000:0.0:1770687856.461720:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.461725:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1585152, count: 4096 00000080:00200000:0.0:1770687856.461728:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1585152, bytes: 4096 00000080:00200000:0.0:1770687856.461729:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.461731:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 388, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.461732:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:0.0:1770687856.461734:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.461737:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:0.0:1770687856.461739:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:0.0:1770687856.461740:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.461748:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:0.0:1770687856.461751:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.461753:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.461757:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461763:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461768:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461772:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461776:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461780:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.461783:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.461794:0:87362:0:(rw26.c:924:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:0.0:1770687856.461796:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000298fe03a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.461798:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000195c040 17ffffc0001001 3:0 ffff9c3206f8fbd0 387 lru 00000080:00200000:0.0:1770687856.461818:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d267e115 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7376896 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1770687856.461820:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000298fe03a 00000080:00200000:0.0:1770687856.461821:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.461822:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461828:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461839:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461843:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461847:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461855:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.461857:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.461858:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.461861:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.461863:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.461864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.461867:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461872:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.461877:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.461878:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.461881:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.461882:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:0.0:1770687856.461885:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.461887:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.461894:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1589248 i_blocks 0 00000080:00200000:0.0:1770687856.461896:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.461901:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1589248, count: 4096 00000080:00200000:0.0:1770687856.461903:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1589248, bytes: 4096 00000080:00200000:0.0:1770687856.461905:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.461907:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 389, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.461908:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:0.0:1770687856.461909:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.461913:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:0.0:1770687856.461914:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:0.0:1770687856.461916:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.461920:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:0.0:1770687856.461923:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.461925:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.461929:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461934:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461940:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461944:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.461948:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.461952:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.461955:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.461968:0:87362:0:(rw26.c:924:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:0.0:1770687856.461970:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000aebdbfc0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.461973:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f9c0e009 17ffffc0001001 3:0 ffff9c3206f8f5e8 388 lru 00000080:00200000:0.0:1770687856.461976:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000175e5508 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7372800 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1770687856.461978:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000aebdbfc0 00000080:00200000:0.0:1770687856.461978:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.461980:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.461984:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461989:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461993:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.461997:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462003:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462004:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462006:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462009:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462010:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462011:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462014:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462018:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462032:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462034:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462037:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462039:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:0.0:1770687856.462041:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462043:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462046:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1593344 i_blocks 0 00000080:00200000:0.0:1770687856.462048:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462053:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1593344, count: 4096 00000080:00200000:0.0:1770687856.462055:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1593344, bytes: 4096 00000080:00200000:0.0:1770687856.462057:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462059:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 390, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462060:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:0.0:1770687856.462062:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.462065:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:0.0:1770687856.462067:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:0.0:1770687856.462068:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.462071:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:0.0:1770687856.462075:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.462077:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.462081:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462087:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462092:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462118:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462123:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462128:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.462132:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.462142:0:87362:0:(rw26.c:924:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:0.0:1770687856.462145:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000067512f54[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.462147:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009e5b3fdd 17ffffc0001001 3:0 ffff9c3206f8faf8 389 lru 00000080:00200000:0.0:1770687856.462150:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005f8f81c2 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7368704 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1770687856.462152:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000067512f54 00000080:00200000:0.0:1770687856.462152:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.462154:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.462159:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462163:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462168:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462172:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462185:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462187:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462189:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462193:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462194:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462196:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462199:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462204:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462210:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462211:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462213:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462215:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:0.0:1770687856.462217:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462219:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462223:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1597440 i_blocks 0 00000080:00200000:0.0:1770687856.462224:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462230:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1597440, count: 4096 00000080:00200000:0.0:1770687856.462232:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1597440, bytes: 4096 00000080:00200000:0.0:1770687856.462234:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462236:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 391, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462237:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:0.0:1770687856.462238:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.462242:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:0.0:1770687856.462244:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:0.0:1770687856.462245:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.462254:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:0.0:1770687856.462260:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.462262:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.462269:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462277:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462285:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462293:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462300:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462308:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.462313:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.462333:0:87362:0:(rw26.c:924:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:0.0:1770687856.462338:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000054c859ce[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.462341:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000050f63f2f 17ffffc0001021 2:0 ffff9c3206f8f360 390 lru 00000080:00200000:0.0:1770687856.462347:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004c81346c 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7364608 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1770687856.462349:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000054c859ce 00000080:00200000:0.0:1770687856.462350:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.462352:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.462360:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462377:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462384:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462391:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462403:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462406:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462408:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462414:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462417:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462419:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462423:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462432:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462440:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462442:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462446:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462448:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:0.0:1770687856.462451:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462454:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462463:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1601536 i_blocks 0 00000080:00200000:0.0:1770687856.462465:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462471:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1601536, count: 4096 00000080:00200000:0.0:1770687856.462473:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1601536, bytes: 4096 00000080:00200000:0.0:1770687856.462475:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462477:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 392, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462478:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:0.0:1770687856.462480:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.462484:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:0.0:1770687856.462486:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:0.0:1770687856.462487:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.462491:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:0.0:1770687856.462494:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.462496:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.462501:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462507:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462512:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462517:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462521:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462524:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.462527:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.462540:0:87362:0:(rw26.c:924:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:0.0:1770687856.462543:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003a3f6e6a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.462545:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002b43dca6 17ffffc0001001 3:0 ffff9c3206f8f000 391 lru 00000080:00200000:0.0:1770687856.462549:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002ed4b4dd 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7360512 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1770687856.462550:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003a3f6e6a 00000080:00200000:0.0:1770687856.462551:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.462553:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.462557:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462562:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462567:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462571:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462577:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462579:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462580:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462583:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462585:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462586:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462588:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462592:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462605:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462609:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462611:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:0.0:1770687856.462614:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462616:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462619:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1605632 i_blocks 0 00000080:00200000:0.0:1770687856.462621:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462625:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1605632, count: 4096 00000080:00200000:0.0:1770687856.462628:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1605632, bytes: 4096 00000080:00200000:0.0:1770687856.462629:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462631:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 393, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462633:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:0.0:1770687856.462634:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.462637:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:0.0:1770687856.462639:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:0.0:1770687856.462641:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.462644:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:0.0:1770687856.462647:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.462649:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.462653:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462659:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462664:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462676:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462680:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462685:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.462688:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.462698:0:87362:0:(rw26.c:924:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:0.0:1770687856.462700:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fda07853[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.462702:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008fedbd8c 17ffffc0001001 3:0 ffff9c3206f8fca8 392 lru 00000080:00200000:0.0:1770687856.462705:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001f71ddba 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7356416 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1770687856.462706:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fda07853 00000080:00200000:0.0:1770687856.462706:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.462708:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.462712:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462717:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462721:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462725:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462738:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462740:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462741:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462745:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462746:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462748:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462750:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462755:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462760:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462761:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462764:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462765:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:0.0:1770687856.462767:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462769:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462772:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1609728 i_blocks 0 00000080:00200000:0.0:1770687856.462774:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462779:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1609728, count: 4096 00000080:00200000:0.0:1770687856.462781:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1609728, bytes: 4096 00000080:00200000:0.0:1770687856.462782:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462784:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 394, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462785:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:0.0:1770687856.462787:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.462790:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:0.0:1770687856.462792:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:0.0:1770687856.462793:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.462818:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:0.0:1770687856.462822:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.462824:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.462828:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462834:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462839:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462844:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462847:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462851:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.462854:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.462866:0:87362:0:(rw26.c:924:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:0.0:1770687856.462868:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000059a215f9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.462870:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a2f64496 17ffffc0001001 3:0 ffff9c3206f8f798 393 lru 00000080:00200000:0.0:1770687856.462873:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000051a65108 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7352320 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1770687856.462875:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000059a215f9 00000080:00200000:0.0:1770687856.462875:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.462877:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.462881:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462892:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462899:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.462906:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.462917:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.462920:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.462923:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.462928:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.462930:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.462932:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.462937:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.462944:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.462951:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.462953:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.462957:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.462960:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:0.0:1770687856.462963:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.462965:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.462977:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1613824 i_blocks 0 00000080:00200000:0.0:1770687856.462979:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.462986:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1613824, count: 4096 00000080:00200000:0.0:1770687856.462989:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1613824, bytes: 4096 00000080:00200000:0.0:1770687856.462991:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.462994:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 395, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.462996:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:0.0:1770687856.462998:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463003:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:0.0:1770687856.463005:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:0.0:1770687856.463007:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463012:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:0.0:1770687856.463017:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463019:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463026:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463033:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463041:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463049:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463055:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463062:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463066:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463080:0:87362:0:(rw26.c:924:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463083:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000078dc1aed[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463085:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001e7b905c 17ffffc0001001 3:0 ffff9c3206f8f6c0 394 lru 00000080:00200000:0.0:1770687856.463089:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000c57d2de 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7348224 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1770687856.463090:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000078dc1aed 00000080:00200000:0.0:1770687856.463091:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463092:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463108:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463114:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463118:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463122:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463129:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463131:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463132:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463136:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463137:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463139:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463141:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463146:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463158:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463160:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463163:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463165:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:0.0:1770687856.463167:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463169:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463173:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1617920 i_blocks 0 00000080:00200000:0.0:1770687856.463174:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.463179:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1617920, count: 4096 00000080:00200000:0.0:1770687856.463182:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1617920, bytes: 4096 00000080:00200000:0.0:1770687856.463183:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.463186:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 396, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.463187:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:0.0:1770687856.463188:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463191:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:0.0:1770687856.463193:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:0.0:1770687856.463195:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463198:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:0.0:1770687856.463201:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463203:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463207:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463213:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463218:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463229:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463234:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463238:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463242:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463252:0:87362:0:(rw26.c:924:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463256:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fb93dd83[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463259:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004f7d3dfc 17ffffc0001001 3:0 ffff9c3206f8fd80 395 lru 00000080:00200000:0.0:1770687856.463264:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000275c7457 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7344128 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1770687856.463266:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fb93dd83 00000080:00200000:0.0:1770687856.463267:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463269:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463276:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463283:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463289:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463296:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463318:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463321:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463323:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463328:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463331:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463337:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463343:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463348:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463349:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463352:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463354:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:0.0:1770687856.463356:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463358:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463361:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1622016 i_blocks 0 00000080:00200000:0.0:1770687856.463363:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.463368:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1622016, count: 4096 00000080:00200000:0.0:1770687856.463370:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1622016, bytes: 4096 00000080:00200000:0.0:1770687856.463372:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.463374:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 397, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.463375:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:0.0:1770687856.463377:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463380:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1770687856.463382:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1770687856.463383:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463391:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1770687856.463395:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463396:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463401:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463407:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463411:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463415:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463420:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463424:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463427:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463444:0:87362:0:(rw26.c:924:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463447:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000037b97aff[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463448:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000177b744d 17ffffc0001001 3:0 ffff9c3210706a20 396 lru 00000080:00200000:0.0:1770687856.463452:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008371aa8e 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7340032 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1770687856.463453:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000037b97aff 00000080:00200000:0.0:1770687856.463454:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463455:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463460:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463471:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463476:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463480:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463487:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463488:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463490:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463493:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463494:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463496:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463498:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463502:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463508:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463509:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463511:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463513:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1770687856.463516:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463517:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463524:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1626112 i_blocks 0 00000080:00200000:0.0:1770687856.463526:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.463530:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1770687856.463533:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1770687856.463534:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.463536:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 398, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.463537:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1770687856.463539:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463542:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1770687856.463544:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1770687856.463545:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463548:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1770687856.463552:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463553:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463558:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463563:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463568:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463573:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463576:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463580:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463583:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463596:0:87362:0:(rw26.c:924:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463598:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c5054936[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463600:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4d871d8 17ffffc0001001 3:0 ffff9c3210706288 397 lru 00000080:00200000:0.0:1770687856.463604:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000361c8bb3 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7335936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1770687856.463605:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c5054936 00000080:00200000:0.0:1770687856.463606:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463607:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463612:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463617:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463621:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463624:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463631:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463633:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463634:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463637:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463638:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463640:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463642:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463646:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463658:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463659:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463662:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463664:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1770687856.463666:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463668:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463671:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1630208 i_blocks 0 00000080:00200000:0.0:1770687856.463673:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.463678:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1770687856.463680:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1770687856.463682:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.463684:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 399, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.463685:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1770687856.463686:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463690:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1770687856.463691:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1770687856.463693:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463696:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1770687856.463699:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463700:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463705:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463710:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463715:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463726:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463730:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463735:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463738:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463748:0:87362:0:(rw26.c:924:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463750:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ec40b5e2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463752:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009cf9d6dc 17ffffc0001001 3:0 ffff9c3210706438 398 lru 00000080:00200000:0.0:1770687856.463755:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000017b85e39 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7331840 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1770687856.463756:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ec40b5e2 00000080:00200000:0.0:1770687856.463757:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463758:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463762:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463767:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463771:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463775:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463788:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463790:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463792:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463795:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463797:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463798:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463819:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463824:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463829:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463830:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463833:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463834:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1770687856.463837:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463838:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463842:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1634304 i_blocks 0 00000080:00200000:0.0:1770687856.463844:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.463849:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1770687856.463851:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1770687856.463853:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.463855:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 400, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.463856:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1770687856.463857:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.463861:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1770687856.463862:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1770687856.463864:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.463872:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1770687856.463875:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.463876:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.463881:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463887:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463892:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463897:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463900:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463904:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.463907:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.463918:0:87362:0:(rw26.c:924:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1770687856.463920:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000089e6a8a5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.463922:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f586e367 17ffffc0001001 3:0 ffff9c3210706510 399 lru 00000080:00200000:0.0:1770687856.463925:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000030715b37 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7327744 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1770687856.463926:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000089e6a8a5 00000080:00200000:0.0:1770687856.463927:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.463929:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.463933:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463945:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463949:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.463953:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.463960:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.463961:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.463963:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.463966:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.463967:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.463969:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.463971:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.463975:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.463980:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.463982:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.463984:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.463986:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1770687856.463988:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.463990:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.463996:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1638400 i_blocks 0 00000080:00200000:0.0:1770687856.463998:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.464003:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1770687856.464005:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1770687856.464007:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.464009:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 401, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.464010:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1770687856.464011:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.464015:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1770687856.464017:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1770687856.464018:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.464021:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1770687856.464025:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.464026:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.464030:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464036:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464041:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464045:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464049:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464053:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.464055:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.464069:0:87362:0:(rw26.c:924:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1770687856.464072:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000005a93f08[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.464073:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000069037a19 17ffffc0001001 3:0 ffff9c3210706948 400 lru 00000080:00200000:0.0:1770687856.464077:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000efa277c3 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7323648 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1770687856.464078:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000005a93f08 00000080:00200000:0.0:1770687856.464079:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.464081:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.464085:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464090:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464094:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464110:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464118:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.464119:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.464121:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.464125:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.464126:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.464128:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.464130:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464135:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.464148:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.464149:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.464152:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.464154:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1770687856.464156:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.464158:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.464162:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1642496 i_blocks 0 00000080:00200000:0.0:1770687856.464163:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.464168:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1770687856.464171:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1770687856.464172:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.464174:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 402, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.464175:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1770687856.464177:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.464180:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1770687856.464182:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1770687856.464183:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.464186:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1770687856.464190:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.464191:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.464196:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464201:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464206:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464218:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464222:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464227:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.464230:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.464239:0:87362:0:(rw26.c:924:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1770687856.464242:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000736e3132[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.464243:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008cfefc6d 17ffffc0001001 3:0 ffff9c3210706870 401 lru 00000080:00200000:0.0:1770687856.464247:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004cb443f4 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7319552 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1770687856.464248:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000736e3132 00000080:00200000:0.0:1770687856.464248:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.464250:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.464257:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464264:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464271:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464278:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464299:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.464302:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.464304:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.464309:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.464312:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.464314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.464318:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464326:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.464333:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.464334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.464338:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.464341:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1770687856.464344:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.464348:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.464352:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1646592 i_blocks 0 00000080:00200000:0.0:1770687856.464354:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.464362:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1770687856.464365:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1770687856.464368:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.464371:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 403, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.464373:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1770687856.464375:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.464380:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1770687856.464383:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1770687856.464385:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.464394:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1770687856.464397:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.464399:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.464404:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464409:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464414:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464419:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464423:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464427:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.464430:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.464440:0:87362:0:(rw26.c:924:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1770687856.464443:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000017ab9281[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.464444:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000133f75b4 17ffffc0001001 3:0 ffff9c32107060d8 402 lru 00000080:00200000:0.0:1770687856.464448:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000066f7e404 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7315456 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1770687856.464450:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000017ab9281 00000080:00200000:0.0:1770687856.464450:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.464452:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.464456:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464468:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464472:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464477:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464488:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.464490:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.464492:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.464497:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.464499:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.464502:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.464506:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464513:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.464521:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.464524:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.464528:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.464530:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1770687856.464534:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.464537:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.464546:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1650688 i_blocks 0 00000080:00200000:0.0:1770687856.464549:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.464554:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1770687856.464557:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1770687856.464558:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.464561:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 404, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.464562:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1770687856.464563:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.464567:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1770687856.464569:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1770687856.464571:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.464576:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1770687856.464581:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.464583:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.464590:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464598:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464605:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464612:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464618:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464624:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.464629:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.464654:0:87362:0:(rw26.c:924:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1770687856.464658:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000321e7fa9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.464661:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000851f90d6 17ffffc0001001 3:0 ffff9c3210706bd0 403 lru 00000080:00200000:0.0:1770687856.464666:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000abd84625 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7311360 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1770687856.464668:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000321e7fa9 00000080:00200000:0.0:1770687856.464669:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.464671:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.464678:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464684:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464690:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464697:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464707:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.464709:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.464711:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.464717:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.464719:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.464721:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.464725:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464732:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.464749:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.464751:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.464756:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.464758:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1770687856.464762:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.464764:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.464769:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1654784 i_blocks 0 00000080:00200000:0.0:1770687856.464771:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.464779:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1770687856.464782:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1770687856.464784:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.464788:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 405, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.464790:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1770687856.464792:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.464797:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1770687856.464821:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1770687856.464823:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.464829:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1770687856.464836:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.464838:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.464844:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464852:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464859:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464875:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.464881:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464890:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.464895:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.464909:0:87362:0:(rw26.c:924:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1770687856.464913:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002782c93f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.464916:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000093f2dc8b 17ffffc0001001 3:0 ffff9c32107065e8 404 lru 00000080:00200000:0.0:1770687856.464921:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000025df3373 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7307264 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1770687856.464923:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002782c93f 00000080:00200000:0.0:1770687856.464924:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.464926:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.464933:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464940:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464947:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.464953:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.464974:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.464977:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.464979:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.464985:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.464987:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.464989:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.464993:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465000:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.465008:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.465010:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.465014:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.465017:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1770687856.465020:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.465023:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.465028:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1658880 i_blocks 0 00000080:00200000:0.0:1770687856.465030:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.465037:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1770687856.465041:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1770687856.465043:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.465046:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 406, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.465048:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1770687856.465050:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.465054:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1770687856.465057:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1770687856.465059:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.465070:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1770687856.465075:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.465077:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.465083:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465092:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465114:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465122:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465128:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465136:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.465142:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.465163:0:87362:0:(rw26.c:924:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1770687856.465167:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cee700cc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.465170:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000032518db4 17ffffc0001021 2:0 ffff9c3210706af8 405 lru 00000080:00200000:0.0:1770687856.465176:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000051e227eb 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7303168 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1770687856.465177:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cee700cc 00000080:00200000:0.0:1770687856.465178:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.465181:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.465188:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465208:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465214:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465222:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465233:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.465237:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.465239:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.465244:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.465246:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.465249:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.465253:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465261:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.465269:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.465272:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.465276:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.465279:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1770687856.465282:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.465285:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.465295:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1662976 i_blocks 0 00000080:00200000:0.0:1770687856.465298:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.465305:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1770687856.465308:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1770687856.465311:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.465314:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 407, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.465316:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1770687856.465318:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.465323:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1770687856.465327:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1770687856.465329:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.465334:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1770687856.465340:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.465342:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.465349:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465358:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465366:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465373:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465380:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465388:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.465393:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.465408:0:87362:0:(rw26.c:924:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1770687856.465411:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000610673ec[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.465413:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a19f97bf 17ffffc0001001 3:0 ffff9c3210706360 406 lru 00000080:00200000:0.0:1770687856.465417:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e639e815 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7299072 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1770687856.465418:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000610673ec 00000080:00200000:0.0:1770687856.465419:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.465421:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.465426:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465431:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465435:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465439:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465446:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.465448:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.465449:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.465452:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.465454:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.465455:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.465458:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465463:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.465479:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.465481:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.465486:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.465489:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1770687856.465492:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.465495:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.465500:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1667072 i_blocks 0 00000080:00200000:0.0:1770687856.465502:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.465510:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1770687856.465513:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1770687856.465516:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.465519:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 408, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.465521:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1770687856.465523:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.465528:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1770687856.465531:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1770687856.465533:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.465538:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1770687856.465543:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.465546:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.465552:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465559:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465566:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465584:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465592:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465600:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.465606:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.465622:0:87362:0:(rw26.c:924:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1770687856.465626:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000667288da[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.465629:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000be694575 17ffffc0001001 3:0 ffff9c3210706000 407 lru 00000080:00200000:0.0:1770687856.465634:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b286ede0 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7294976 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1770687856.465636:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000667288da 00000080:00200000:0.0:1770687856.465637:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.465639:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.465646:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465654:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465661:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465668:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465689:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.465691:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.465693:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.465697:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.465699:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.465701:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.465703:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465709:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.465714:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.465716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.465718:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.465720:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1770687856.465722:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.465724:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.465727:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1671168 i_blocks 0 00000080:00200000:0.0:1770687856.465729:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.465735:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1770687856.465737:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1770687856.465739:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.465742:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 409, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.465744:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1770687856.465746:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.465751:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1770687856.465754:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1770687856.465756:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.465768:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1770687856.465775:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.465777:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.465784:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465793:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465822:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465828:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465832:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465838:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.465844:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.465858:0:87362:0:(rw26.c:924:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1770687856.465862:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e04e48a4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.465865:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000014d3f0bd 17ffffc0001001 3:0 ffff9c3210706ca8 408 lru 00000080:00200000:0.0:1770687856.465870:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005b7a8199 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7290880 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1770687856.465872:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e04e48a4 00000080:00200000:0.0:1770687856.465873:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.465876:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.465883:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465903:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465909:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.465916:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.465925:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.465928:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.465929:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.465934:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.465935:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.465937:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.465940:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.465945:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.465950:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.465952:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.465954:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.465956:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1770687856.465958:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.465960:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.465967:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1675264 i_blocks 0 00000080:00200000:0.0:1770687856.465969:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.465974:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1770687856.465977:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1770687856.465978:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.465981:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 410, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.465982:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1770687856.465983:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.465987:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1770687856.465989:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1770687856.465990:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.465993:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1770687856.465997:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.465999:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.466003:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466009:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466014:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466018:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466022:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466026:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.466030:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.466042:0:87362:0:(rw26.c:924:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1770687856.466045:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000689213b7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.466047:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000005eb1e95 17ffffc0001001 3:0 ffff9c3210706798 409 lru 00000080:00200000:0.0:1770687856.466050:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f383694a 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7286784 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1770687856.466052:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000689213b7 00000080:00200000:0.0:1770687856.466052:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.466054:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.466058:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466063:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466067:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466071:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466081:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.466084:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.466086:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.466090:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.466093:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.466095:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.466111:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466118:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.466137:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.466139:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.466144:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.466147:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1770687856.466151:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.466154:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.466159:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1679360 i_blocks 0 00000080:00200000:0.0:1770687856.466161:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.466166:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1679360, count: 4096 00000080:00200000:0.0:1770687856.466168:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1679360, bytes: 4096 00000080:00200000:0.0:1770687856.466170:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.466172:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 411, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.466173:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:0.0:1770687856.466175:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.466178:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:0.0:1770687856.466180:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:0.0:1770687856.466181:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.466184:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:0.0:1770687856.466188:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.466190:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.466195:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466200:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466205:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466218:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466225:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466233:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.466241:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.466255:0:87362:0:(rw26.c:924:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:0.0:1770687856.466259:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f1b42904[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.466262:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007b4f17ff 17ffffc0001001 3:0 ffff9c32107066c0 410 lru 00000080:00200000:0.0:1770687856.466266:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000072c7b745 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7282688 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1770687856.466268:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f1b42904 00000080:00200000:0.0:1770687856.466269:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.466271:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.466277:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466285:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466291:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466297:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466319:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.466322:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.466324:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.466329:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.466332:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.466334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.466338:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466345:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.466352:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.466354:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.466357:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.466360:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:0.0:1770687856.466363:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.466366:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.466370:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1683456 i_blocks 0 00000080:00200000:0.0:1770687856.466372:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.466380:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1683456, count: 4096 00000080:00200000:0.0:1770687856.466383:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1683456, bytes: 4096 00000080:00200000:0.0:1770687856.466386:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.466388:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 412, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.466390:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:0.0:1770687856.466392:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.466397:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:0.0:1770687856.466400:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:0.0:1770687856.466402:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.466412:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:0.0:1770687856.466417:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.466419:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.466426:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466434:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466442:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466449:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466455:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466462:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.466467:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.466482:0:87362:0:(rw26.c:924:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:0.0:1770687856.466486:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b0e859be[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.466489:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001cc428e0 17ffffc0001001 3:0 ffff9c3210706d80 411 lru 00000080:00200000:0.0:1770687856.466494:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6fc9460 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7278592 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1770687856.466496:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b0e859be 00000080:00200000:0.0:1770687856.466497:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.466499:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.466506:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466523:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466530:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466538:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466550:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.466553:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.466555:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.466561:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.466564:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.466566:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.466571:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466578:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.466586:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.466589:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.466593:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.466595:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:0.0:1770687856.466599:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.466602:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.466610:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1687552 i_blocks 0 00000080:00200000:0.0:1770687856.466611:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.466617:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1687552, count: 4096 00000080:00200000:0.0:1770687856.466619:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1687552, bytes: 4096 00000080:00200000:0.0:1770687856.466621:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.466623:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 413, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.466624:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:0.0:1770687856.466626:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.466629:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:0.0:1770687856.466631:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:0.0:1770687856.466633:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.466636:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:0.0:1770687856.466640:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.466642:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.466647:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466652:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466658:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466662:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466666:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466670:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.466673:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.466687:0:87362:0:(rw26.c:924:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:0.0:1770687856.466690:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b97ed7c0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.466691:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000553799e7 17ffffc0001001 3:0 ffff9c32107061b0 412 lru 00000080:00200000:0.0:1770687856.466695:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000077b41d23 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7274496 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1770687856.466697:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b97ed7c0 00000080:00200000:0.0:1770687856.466698:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.466700:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.466707:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466715:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466724:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466730:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466739:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.466742:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.466744:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.466749:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.466751:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.466754:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.466757:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466763:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.466780:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.466781:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.466786:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.466788:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:0.0:1770687856.466792:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.466795:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.466824:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1691648 i_blocks 0 00000080:00200000:0.0:1770687856.466828:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.466836:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1691648, count: 4096 00000080:00200000:0.0:1770687856.466840:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1691648, bytes: 4096 00000080:00200000:0.0:1770687856.466842:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.466845:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 414, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.466846:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:0.0:1770687856.466848:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.466853:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:0.0:1770687856.466855:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:0.0:1770687856.466857:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.466861:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:0.0:1770687856.466867:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.466869:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.466876:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466883:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466890:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466905:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.466912:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466919:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.466925:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.466939:0:87362:0:(rw26.c:924:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:0.0:1770687856.466943:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000bbe19e50[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.466946:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000099aa548c 17ffffc0001001 3:0 ffff9c3210706e58 413 lru 00000080:00200000:0.0:1770687856.466951:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a44bf79a 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7270400 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1770687856.466952:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000bbe19e50 00000080:00200000:0.0:1770687856.466953:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.466954:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.466960:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466965:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466969:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.466975:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.466995:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.466998:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.467000:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.467006:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.467009:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.467011:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.467015:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467023:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.467031:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.467034:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.467038:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.467040:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:0.0:1770687856.467044:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.467047:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.467052:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1695744 i_blocks 0 00000080:00200000:0.0:1770687856.467054:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.467062:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1695744, count: 4096 00000080:00200000:0.0:1770687856.467065:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1695744, bytes: 4096 00000080:00200000:0.0:1770687856.467068:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.467071:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 415, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.467073:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:0.0:1770687856.467075:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.467080:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:0.0:1770687856.467082:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:0.0:1770687856.467084:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.467092:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:0.0:1770687856.467109:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.467112:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.467118:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467123:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467129:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467133:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467137:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467142:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.467145:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.467173:0:87362:0:(rw26.c:924:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:0.0:1770687856.467178:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000092762da2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.467180:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000eb27281d 17ffffc0001001 3:0 ffff9c3241ca9ca8 414 lru 00000080:00200000:0.0:1770687856.467185:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000071bd2442 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7266304 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1770687856.467187:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000092762da2 00000080:00200000:0.0:1770687856.467188:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.467190:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.467198:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467215:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467223:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467230:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467242:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.467244:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.467246:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.467250:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.467251:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.467253:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.467256:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467264:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.467272:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.467275:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.467278:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.467281:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:0.0:1770687856.467284:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.467288:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.467297:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1699840 i_blocks 0 00000080:00200000:0.0:1770687856.467300:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.467307:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1699840, count: 4096 00000080:00200000:0.0:1770687856.467311:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1699840, bytes: 4096 00000080:00200000:0.0:1770687856.467313:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.467315:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 416, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.467316:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:0.0:1770687856.467318:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.467322:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:0.0:1770687856.467324:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:0.0:1770687856.467325:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.467329:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:0.0:1770687856.467333:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.467336:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.467342:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467351:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467358:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467366:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467372:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467379:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.467384:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.467400:0:87362:0:(rw26.c:924:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:0.0:1770687856.467403:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000024e1f57f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.467405:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dad3861d 17ffffc0001001 3:0 ffff9c3241ca9798 415 lru 00000080:00200000:0.0:1770687856.467408:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000eeb2cb20 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7262208 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1770687856.467410:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000024e1f57f 00000080:00200000:0.0:1770687856.467411:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.467412:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.467417:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467422:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467426:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467430:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467437:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.467439:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.467440:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.467443:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.467445:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.467446:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.467449:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467454:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.467467:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.467469:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.467474:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.467477:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:0.0:1770687856.467480:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.467483:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.467488:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1703936 i_blocks 0 00000080:00200000:0.0:1770687856.467491:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.467497:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1703936, count: 4096 00000080:00200000:0.0:1770687856.467501:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1703936, bytes: 4096 00000080:00200000:0.0:1770687856.467503:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.467506:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 417, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.467508:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:0.0:1770687856.467510:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.467515:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:0.0:1770687856.467518:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:0.0:1770687856.467520:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.467525:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:0.0:1770687856.467530:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.467532:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.467539:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467548:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467557:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467570:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467574:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467579:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.467583:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.467593:0:87362:0:(rw26.c:924:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:0.0:1770687856.467596:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004875a808[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.467598:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000687cb796 17ffffc0001001 3:0 ffff9c3241ca96c0 416 lru 00000080:00200000:0.0:1770687856.467602:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000077d07ef7 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7258112 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1770687856.467604:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004875a808 00000080:00200000:0.0:1770687856.467604:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.467606:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.467610:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467615:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467620:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467624:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467637:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.467639:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.467640:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.467644:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.467646:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.467648:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.467651:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467656:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.467661:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.467663:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.467665:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.467666:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:0.0:1770687856.467669:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.467671:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.467674:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1708032 i_blocks 0 00000080:00200000:0.0:1770687856.467676:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.467681:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1708032, count: 4096 00000080:00200000:0.0:1770687856.467683:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1708032, bytes: 4096 00000080:00200000:0.0:1770687856.467685:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.467687:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 418, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.467688:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:0.0:1770687856.467690:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.467693:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:0.0:1770687856.467695:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:0.0:1770687856.467696:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.467705:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:0.0:1770687856.467709:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.467710:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.467715:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467720:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467725:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467730:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467733:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467738:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.467740:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.467751:0:87362:0:(rw26.c:924:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:0.0:1770687856.467753:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008fcd7751[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.467755:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000067a9b3f8 17ffffc0001001 3:0 ffff9c3241ca9d80 417 lru 00000080:00200000:0.0:1770687856.467758:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000019a0113 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7254016 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1770687856.467760:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008fcd7751 00000080:00200000:0.0:1770687856.467760:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.467762:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.467767:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467783:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467790:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.467797:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467832:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.467836:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.467838:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.467843:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.467845:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.467848:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.467851:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467858:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.467866:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.467868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.467871:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.467874:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:0.0:1770687856.467878:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.467880:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.467889:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1712128 i_blocks 0 00000080:00200000:0.0:1770687856.467892:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.467899:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1712128, count: 4096 00000080:00200000:0.0:1770687856.467903:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1712128, bytes: 4096 00000080:00200000:0.0:1770687856.467905:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.467909:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 419, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.467910:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:0.0:1770687856.467912:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.467917:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:0.0:1770687856.467920:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:0.0:1770687856.467922:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.467928:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:0.0:1770687856.467933:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.467935:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.467942:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467950:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467958:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467966:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.467973:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.467980:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.467985:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.468005:0:87362:0:(rw26.c:924:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:0.0:1770687856.468009:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003db2e14f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.468011:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000c4d6517 17ffffc0001001 3:0 ffff9c3241ca91b0 418 lru 00000080:00200000:0.0:1770687856.468016:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9399657 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7249920 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1770687856.468018:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003db2e14f 00000080:00200000:0.0:1770687856.468019:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.468021:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.468029:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468036:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468042:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468049:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468059:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.468062:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.468064:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.468069:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.468071:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.468074:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.468077:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468084:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.468115:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.468118:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.468123:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.468125:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:0.0:1770687856.468129:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.468132:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.468136:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1716224 i_blocks 0 00000080:00200000:0.0:1770687856.468139:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.468146:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1716224, count: 4096 00000080:00200000:0.0:1770687856.468149:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1716224, bytes: 4096 00000080:00200000:0.0:1770687856.468151:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.468154:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 420, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.468155:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:0.0:1770687856.468158:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.468162:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:0.0:1770687856.468165:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:0.0:1770687856.468167:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.468172:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:0.0:1770687856.468178:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.468180:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.468186:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468194:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468202:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468218:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468225:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468233:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.468239:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.468253:0:87362:0:(rw26.c:924:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:0.0:1770687856.468258:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000395f01e8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.468261:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000469dcf6f 17ffffc0001001 3:0 ffff9c3241ca9e58 419 lru 00000080:00200000:0.0:1770687856.468266:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000043bf245f 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7245824 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1770687856.468268:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000395f01e8 00000080:00200000:0.0:1770687856.468269:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.468271:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.468278:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468285:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468292:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468298:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468320:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.468323:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.468326:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.468331:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.468334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.468336:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.468340:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468348:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.468357:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.468359:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.468363:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.468366:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:0.0:1770687856.468370:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.468373:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.468377:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1720320 i_blocks 0 00000080:00200000:0.0:1770687856.468379:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.468386:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1720320, count: 4096 00000080:00200000:0.0:1770687856.468390:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1720320, bytes: 4096 00000080:00200000:0.0:1770687856.468392:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.468396:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 421, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.468397:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:0.0:1770687856.468400:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.468404:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:0.0:1770687856.468407:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:0.0:1770687856.468409:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.468422:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:0.0:1770687856.468428:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.468430:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.468437:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468445:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468452:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468459:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468466:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468473:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.468478:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.468500:0:87362:0:(rw26.c:924:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:0.0:1770687856.468504:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000079cd7d2f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.468507:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2aba1ed 17ffffc0001021 2:0 ffff9c3241ca9a20 420 lru 00000080:00200000:0.0:1770687856.468512:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5233bbc 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7241728 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1770687856.468514:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000079cd7d2f 00000080:00200000:0.0:1770687856.468515:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.468517:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.468524:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468542:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468548:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468555:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468568:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.468571:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.468573:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.468578:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.468581:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.468584:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.468588:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468595:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.468602:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.468604:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.468607:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.468609:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:0.0:1770687856.468611:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.468613:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.468620:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1724416 i_blocks 0 00000080:00200000:0.0:1770687856.468622:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.468628:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1724416, count: 4096 00000080:00200000:0.0:1770687856.468630:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1724416, bytes: 4096 00000080:00200000:0.0:1770687856.468631:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.468634:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 422, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.468635:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:0.0:1770687856.468636:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.468640:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:0.0:1770687856.468642:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:0.0:1770687856.468644:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.468647:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:0.0:1770687856.468651:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.468653:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.468657:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468663:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468668:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468672:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468676:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468681:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.468684:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.468698:0:87362:0:(rw26.c:924:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:0.0:1770687856.468701:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000bdc3a386[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.468703:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000575b4b36 17ffffc0001001 3:0 ffff9c3241ca9288 421 lru 00000080:00200000:0.0:1770687856.468706:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005be00bb2 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7237632 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1770687856.468708:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000bdc3a386 00000080:00200000:0.0:1770687856.468708:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.468710:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.468714:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468719:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468723:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468727:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468734:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.468735:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.468737:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.468740:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.468741:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.468743:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.468745:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468752:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.468771:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.468773:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.468778:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.468781:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:0.0:1770687856.468784:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.468788:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.468792:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1728512 i_blocks 0 00000080:00200000:0.0:1770687856.468795:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.468823:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1728512, count: 4096 00000080:00200000:0.0:1770687856.468827:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1728512, bytes: 4096 00000080:00200000:0.0:1770687856.468830:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.468833:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 423, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.468834:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:0.0:1770687856.468837:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.468840:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:0.0:1770687856.468842:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:0.0:1770687856.468844:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.468848:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:0.0:1770687856.468852:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.468853:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.468858:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468864:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468869:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468881:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468885:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468890:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.468893:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.468903:0:87362:0:(rw26.c:924:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:0.0:1770687856.468906:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a92eab94[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.468908:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d90f0f66 17ffffc0001001 3:0 ffff9c3241ca9438 422 lru 00000080:00200000:0.0:1770687856.468911:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f0cad8df 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7233536 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1770687856.468912:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a92eab94 00000080:00200000:0.0:1770687856.468913:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.468914:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.468919:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468924:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468928:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.468932:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.468945:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.468947:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.468948:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.468952:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.468954:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.468955:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.468958:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.468963:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.468968:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.468970:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.468972:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.468974:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:0.0:1770687856.468976:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.468978:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.468981:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1732608 i_blocks 0 00000080:00200000:0.0:1770687856.468982:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.468988:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1732608, count: 4096 00000080:00200000:0.0:1770687856.468990:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1732608, bytes: 4096 00000080:00200000:0.0:1770687856.468992:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.468994:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 424, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.468995:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:0.0:1770687856.468996:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.468999:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:0.0:1770687856.469001:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:0.0:1770687856.469002:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.469011:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:0.0:1770687856.469014:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.469016:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.469020:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469026:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469031:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469035:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469039:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469043:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.469046:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.469056:0:87362:0:(rw26.c:924:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:0.0:1770687856.469059:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000010632c31[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.469060:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e5eac31c 17ffffc0001001 3:0 ffff9c3241ca9510 423 lru 00000080:00200000:0.0:1770687856.469064:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae7438b0 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7229440 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1770687856.469067:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000010632c31 00000080:00200000:0.0:1770687856.469068:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.469070:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.469077:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469093:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469111:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469119:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469132:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.469135:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.469137:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.469143:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.469145:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.469148:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.469152:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469159:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.469167:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.469170:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.469174:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.469177:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:0.0:1770687856.469181:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.469184:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.469193:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1736704 i_blocks 0 00000080:00200000:0.0:1770687856.469196:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.469204:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1736704, count: 4096 00000080:00200000:0.0:1770687856.469207:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1736704, bytes: 4096 00000080:00200000:0.0:1770687856.469210:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.469213:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 425, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.469215:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:0.0:1770687856.469217:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.469222:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:0.0:1770687856.469225:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:0.0:1770687856.469228:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.469233:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:0.0:1770687856.469238:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.469241:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.469247:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469253:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469259:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469263:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469267:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469272:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.469275:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.469293:0:87362:0:(rw26.c:924:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:0.0:1770687856.469297:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cc2f4229[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.469300:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000020de218b 17ffffc0001001 3:0 ffff9c3241ca9948 424 lru 00000080:00200000:0.0:1770687856.469305:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003d046fce 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7225344 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1770687856.469307:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cc2f4229 00000080:00200000:0.0:1770687856.469308:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.469310:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.469317:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469325:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469331:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469338:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469350:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.469353:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.469355:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.469361:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.469363:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.469365:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.469368:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469372:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.469386:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.469387:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.469390:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.469392:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:0.0:1770687856.469395:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.469397:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.469400:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1740800 i_blocks 0 00000080:00200000:0.0:1770687856.469402:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.469407:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1740800, count: 4096 00000080:00200000:0.0:1770687856.469409:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1740800, bytes: 4096 00000080:00200000:0.0:1770687856.469412:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.469415:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 426, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.469416:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:0.0:1770687856.469418:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.469423:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:0.0:1770687856.469426:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:0.0:1770687856.469428:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.469433:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:0.0:1770687856.469438:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.469440:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.469447:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469456:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469463:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469478:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469485:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469493:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.469499:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.469513:0:87362:0:(rw26.c:924:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:0.0:1770687856.469517:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e9222640[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.469520:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000d87decb 17ffffc0001001 3:0 ffff9c3241ca9870 425 lru 00000080:00200000:0.0:1770687856.469525:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000213a352b 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7221248 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1770687856.469528:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e9222640 00000080:00200000:0.0:1770687856.469529:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.469531:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.469539:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469546:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469551:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469556:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469571:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.469574:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.469575:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.469579:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.469581:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.469583:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.469585:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469590:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.469595:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.469597:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.469599:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.469601:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:0.0:1770687856.469603:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.469606:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.469611:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1744896 i_blocks 0 00000080:00200000:0.0:1770687856.469613:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.469620:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1744896, count: 4096 00000080:00200000:0.0:1770687856.469624:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1744896, bytes: 4096 00000080:00200000:0.0:1770687856.469626:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.469630:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 427, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.469631:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:0.0:1770687856.469633:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.469638:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:0.0:1770687856.469641:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:0.0:1770687856.469644:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.469657:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:0.0:1770687856.469663:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.469665:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.469672:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469681:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469689:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469696:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469703:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469710:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.469714:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.469729:0:87362:0:(rw26.c:924:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:0.0:1770687856.469732:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001fe2a39c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.469735:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000089f3cc47 17ffffc0001001 3:0 ffff9c3241ca90d8 426 lru 00000080:00200000:0.0:1770687856.469740:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000096a4cff3 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7217152 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1770687856.469742:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001fe2a39c 00000080:00200000:0.0:1770687856.469743:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.469745:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.469752:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469770:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469776:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.469783:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469794:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.469798:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.469822:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.469830:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.469832:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.469835:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.469839:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469846:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.469854:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.469856:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.469860:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.469863:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:0.0:1770687856.469866:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.469869:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.469880:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1748992 i_blocks 0 00000080:00200000:0.0:1770687856.469883:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.469889:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1748992, count: 4096 00000080:00200000:0.0:1770687856.469893:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1748992, bytes: 4096 00000080:00200000:0.0:1770687856.469895:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.469898:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 428, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.469900:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:0.0:1770687856.469902:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.469907:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:0.0:1770687856.469910:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:0.0:1770687856.469912:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.469918:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:0.0:1770687856.469923:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.469925:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.469932:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469941:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469948:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469955:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.469961:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.469968:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.469974:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.469992:0:87362:0:(rw26.c:924:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:0.0:1770687856.469997:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000bc44a7a3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.469999:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007324406e 17ffffc0001001 3:0 ffff9c3241ca9bd0 427 lru 00000080:00200000:0.0:1770687856.470004:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002973a266 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7213056 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1770687856.470006:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000bc44a7a3 00000080:00200000:0.0:1770687856.470008:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.470010:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.470017:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470025:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470031:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470039:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470050:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.470053:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.470055:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.470061:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.470064:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.470066:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.470070:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470078:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.470107:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.470110:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.470116:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.470119:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:0.0:1770687856.470122:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.470125:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.470130:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1753088 i_blocks 0 00000080:00200000:0.0:1770687856.470132:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.470137:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1753088, count: 4096 00000080:00200000:0.0:1770687856.470140:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1753088, bytes: 4096 00000080:00200000:0.0:1770687856.470141:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.470144:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 429, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.470145:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:0.0:1770687856.470146:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.470150:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:0.0:1770687856.470152:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:0.0:1770687856.470153:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.470156:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:0.0:1770687856.470160:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.470162:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.470167:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470172:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470178:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470189:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470194:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470199:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.470202:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.470214:0:87362:0:(rw26.c:924:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:0.0:1770687856.470217:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d0cd0a74[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.470218:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000089e20ec3 17ffffc0001001 3:0 ffff9c3241ca95e8 428 lru 00000080:00200000:0.0:1770687856.470222:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d47e181a 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7208960 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1770687856.470223:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d0cd0a74 00000080:00200000:0.0:1770687856.470224:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.470225:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.470230:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470234:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470238:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470242:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470256:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.470258:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.470259:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.470263:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.470266:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.470268:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.470272:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470280:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.470288:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.470291:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.470294:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.470297:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:0.0:1770687856.470301:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.470304:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.470309:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1757184 i_blocks 0 00000080:00200000:0.0:1770687856.470311:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.470319:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1757184, count: 4096 00000080:00200000:0.0:1770687856.470322:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1757184, bytes: 4096 00000080:00200000:0.0:1770687856.470325:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.470328:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 430, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.470329:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:0.0:1770687856.470332:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.470337:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:0.0:1770687856.470339:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:0.0:1770687856.470342:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.470348:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:0.0:1770687856.470353:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.470356:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.470363:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470371:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470380:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470387:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470393:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470401:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.470406:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.470421:0:87362:0:(rw26.c:924:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:0.0:1770687856.470426:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cdfa0c7a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.470428:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000012c54f3d 17ffffc0001001 3:0 ffff9c3241ca9af8 429 lru 00000080:00200000:0.0:1770687856.470433:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d39e43ad 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7204864 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1770687856.470434:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cdfa0c7a 00000080:00200000:0.0:1770687856.470435:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.470436:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.470442:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470451:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470455:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470462:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470473:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.470476:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.470478:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.470483:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.470486:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.470488:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.470492:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470499:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.470508:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.470510:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.470515:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.470517:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:0.0:1770687856.470520:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.470522:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.470526:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1761280 i_blocks 0 00000080:00200000:0.0:1770687856.470528:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.470533:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1761280, count: 4096 00000080:00200000:0.0:1770687856.470536:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1761280, bytes: 4096 00000080:00200000:0.0:1770687856.470537:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.470540:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 431, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.470541:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:0.0:1770687856.470542:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.470546:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:0.0:1770687856.470548:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:0.0:1770687856.470549:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.470552:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:0.0:1770687856.470556:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.470558:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.470563:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470568:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470573:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470578:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470581:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470586:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.470589:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.470601:0:87362:0:(rw26.c:924:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:0.0:1770687856.470604:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007b16919a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.470605:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000081e2ce8f 17ffffc0001001 3:0 ffff9c3241ca9360 430 lru 00000080:00200000:0.0:1770687856.470609:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e271e83c 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7200768 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1770687856.470611:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007b16919a 00000080:00200000:0.0:1770687856.470611:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.470613:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.470617:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470623:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470627:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470631:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470638:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.470639:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.470640:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.470644:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.470645:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.470647:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.470649:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470654:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.470663:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.470664:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.470667:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.470668:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:0.0:1770687856.470671:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.470672:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.470676:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1765376 i_blocks 0 00000080:00200000:0.0:1770687856.470677:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.470682:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1765376, count: 4096 00000080:00200000:0.0:1770687856.470684:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1765376, bytes: 4096 00000080:00200000:0.0:1770687856.470686:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.470688:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 432, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.470689:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:0.0:1770687856.470690:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.470694:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:0.0:1770687856.470695:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:0.0:1770687856.470697:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.470700:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:0.0:1770687856.470703:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.470705:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.470709:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470714:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470719:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470727:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470731:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470735:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.470738:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.470749:0:87362:0:(rw26.c:924:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:0.0:1770687856.470751:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cf54e4f0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.470753:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe3d02c8 17ffffc0001001 3:0 ffff9c3241ca9000 431 lru 00000080:00200000:0.0:1770687856.470756:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000029bc45b7 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7196672 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1770687856.470757:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cf54e4f0 00000080:00200000:0.0:1770687856.470758:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.470759:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.470764:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470770:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470777:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.470784:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470820:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.470824:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.470826:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.470834:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.470837:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.470839:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.470843:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470850:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.470858:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.470861:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.470865:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.470867:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:0.0:1770687856.470871:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.470873:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.470878:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1769472 i_blocks 0 00000080:00200000:0.0:1770687856.470880:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.470887:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1769472, count: 4096 00000080:00200000:0.0:1770687856.470890:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1769472, bytes: 4096 00000080:00200000:0.0:1770687856.470893:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.470896:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 433, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.470898:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:0.0:1770687856.470900:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.470904:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:0.0:1770687856.470907:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:0.0:1770687856.470909:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.470914:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:0.0:1770687856.470920:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.470922:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.470928:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470935:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470942:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470948:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.470954:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.470961:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.470965:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.470991:0:87362:0:(rw26.c:924:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:0.0:1770687856.470995:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002a3339c6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.470997:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001032ea66 17ffffc0001001 3:0 ffff9c3218294288 432 lru 00000080:00200000:0.0:1770687856.471002:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000045121e2e 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7192576 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1770687856.471004:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002a3339c6 00000080:00200000:0.0:1770687856.471005:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.471007:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.471014:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471027:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471034:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471040:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471048:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.471051:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.471052:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.471056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.471058:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.471060:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.471062:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471067:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.471073:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.471074:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.471076:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.471078:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:0.0:1770687856.471080:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.471082:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.471086:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1773568 i_blocks 0 00000080:00200000:0.0:1770687856.471088:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.471093:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1773568, count: 4096 00000080:00200000:0.0:1770687856.471110:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1773568, bytes: 4096 00000080:00200000:0.0:1770687856.471113:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.471116:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 434, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.471118:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:0.0:1770687856.471120:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.471127:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:0.0:1770687856.471130:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:0.0:1770687856.471132:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.471137:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:0.0:1770687856.471142:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.471145:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.471152:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471159:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471167:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471173:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471179:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471185:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.471190:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.471205:0:87362:0:(rw26.c:924:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:0.0:1770687856.471209:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008835d4f8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.471212:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000084e3dafb 17ffffc0001001 3:0 ffff9c3218294438 433 lru 00000080:00200000:0.0:1770687856.471217:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d675b8d7 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7188480 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1770687856.471219:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008835d4f8 00000080:00200000:0.0:1770687856.471220:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.471222:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.471229:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471237:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471243:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471249:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471259:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.471261:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.471264:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.471269:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.471271:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.471273:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.471278:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471284:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.471296:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.471298:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.471301:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.471304:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:0.0:1770687856.471308:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.471310:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.471314:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1777664 i_blocks 0 00000080:00200000:0.0:1770687856.471317:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.471323:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1777664, count: 4096 00000080:00200000:0.0:1770687856.471326:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1777664, bytes: 4096 00000080:00200000:0.0:1770687856.471328:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.471332:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 435, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.471334:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:0.0:1770687856.471336:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.471341:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:0.0:1770687856.471344:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:0.0:1770687856.471346:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.471351:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:0.0:1770687856.471356:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.471359:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.471366:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471375:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471383:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471395:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471401:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471408:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.471413:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.471429:0:87362:0:(rw26.c:924:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:0.0:1770687856.471433:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000031d5f829[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.471436:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c72333b3 17ffffc0001001 3:0 ffff9c3218294510 434 lru 00000080:00200000:0.0:1770687856.471441:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000013c85f4e 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7184384 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:0.0:1770687856.471443:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000031d5f829 00000080:00200000:0.0:1770687856.471444:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.471446:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.471452:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471460:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471468:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471475:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471492:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.471495:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.471497:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.471502:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.471504:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.471505:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.471508:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471513:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.471518:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.471519:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.471522:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.471523:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:0.0:1770687856.471526:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.471528:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.471531:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1781760 i_blocks 0 00000080:00200000:0.0:1770687856.471532:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.471538:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1781760, count: 4096 00000080:00200000:0.0:1770687856.471540:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1781760, bytes: 4096 00000080:00200000:0.0:1770687856.471542:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.471544:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 436, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.471545:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:0.0:1770687856.471547:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.471550:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:0.0:1770687856.471552:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:0.0:1770687856.471553:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.471557:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:0.0:1770687856.471560:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.471562:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.471566:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471572:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471577:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471581:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471585:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471590:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.471593:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.471610:0:87362:0:(rw26.c:924:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:0.0:1770687856.471613:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000010d543a3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.471614:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b625373d 17ffffc0001021 2:0 ffff9c3218294948 435 lru 00000080:00200000:0.0:1770687856.471618:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001290391f 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7180288 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:0.0:1770687856.471619:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000010d543a3 00000080:00200000:0.0:1770687856.471620:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.471622:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.471626:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471635:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471639:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471643:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471649:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.471651:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.471652:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.471655:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.471656:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.471658:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.471660:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471664:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.471670:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.471673:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.471676:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.471679:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:0.0:1770687856.471683:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.471686:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.471690:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1785856 i_blocks 0 00000080:00200000:0.0:1770687856.471693:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.471700:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1785856, count: 4096 00000080:00200000:0.0:1770687856.471703:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1785856, bytes: 4096 00000080:00200000:0.0:1770687856.471706:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.471709:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 437, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.471711:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:0.0:1770687856.471713:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.471718:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:0.0:1770687856.471720:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:0.0:1770687856.471722:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.471728:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:0.0:1770687856.471733:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.471735:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.471742:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471750:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471756:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471762:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471769:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471776:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.471781:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.471797:0:87362:0:(rw26.c:924:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:0.0:1770687856.471822:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000248e351e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.471826:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8477604 17ffffc0001001 3:0 ffff9c3218294870 436 lru 00000080:00200000:0.0:1770687856.471831:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e77f722a 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7176192 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:0.0:1770687856.471832:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000248e351e 00000080:00200000:0.0:1770687856.471833:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.471835:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.471841:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471846:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471849:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.471854:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.471863:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.471866:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.471868:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.471873:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.471876:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.471879:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.471883:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471890:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.471901:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.471903:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.471907:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.471910:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:0.0:1770687856.471913:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.471916:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.471920:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1789952 i_blocks 0 00000080:00200000:0.0:1770687856.471923:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.471930:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1789952, count: 4096 00000080:00200000:0.0:1770687856.471933:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1789952, bytes: 4096 00000080:00200000:0.0:1770687856.471936:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.471939:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 438, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.471941:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:0.0:1770687856.471943:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.471948:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:0.0:1770687856.471951:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:0.0:1770687856.471953:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.471958:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:0.0:1770687856.471964:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.471966:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.471972:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471980:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.471988:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472000:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472007:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472015:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472020:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472037:0:87362:0:(rw26.c:924:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472042:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005e4762d2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472044:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009d899b2c 17ffffc0001001 3:0 ffff9c32182940d8 437 lru 00000080:00200000:0.0:1770687856.472049:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e4a37c33 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7172096 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:0.0:1770687856.472050:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005e4762d2 00000080:00200000:0.0:1770687856.472051:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472053:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472060:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472067:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472073:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472079:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472093:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.472108:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.472111:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.472118:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.472120:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.472123:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.472127:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472134:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.472143:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.472145:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.472149:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.472152:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:0.0:1770687856.472155:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.472157:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.472162:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1794048 i_blocks 0 00000080:00200000:0.0:1770687856.472164:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.472171:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1794048, count: 4096 00000080:00200000:0.0:1770687856.472174:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1794048, bytes: 4096 00000080:00200000:0.0:1770687856.472177:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.472180:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 439, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.472181:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:0.0:1770687856.472184:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.472188:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:0.0:1770687856.472190:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:0.0:1770687856.472193:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.472198:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:0.0:1770687856.472204:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.472206:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.472213:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472221:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472230:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472238:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472244:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472251:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472256:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472268:0:87362:0:(rw26.c:924:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472271:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cce04ef5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472273:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003c08316c 17ffffc0001001 3:0 ffff9c3218294bd0 438 lru 00000080:00200000:0.0:1770687856.472279:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000075f92670 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7168000 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:0.0:1770687856.472281:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cce04ef5 00000080:00200000:0.0:1770687856.472282:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472284:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472290:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472303:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472310:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472317:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472329:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.472332:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.472334:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.472340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.472342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.472345:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.472349:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472357:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.472364:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.472366:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.472369:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.472371:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:0.0:1770687856.472374:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.472376:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.472380:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1798144 i_blocks 0 00000080:00200000:0.0:1770687856.472381:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.472387:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1798144, count: 4096 00000080:00200000:0.0:1770687856.472390:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1798144, bytes: 4096 00000080:00200000:0.0:1770687856.472393:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.472396:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 440, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.472398:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:0.0:1770687856.472400:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.472405:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:0.0:1770687856.472408:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:0.0:1770687856.472410:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.472415:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:0.0:1770687856.472421:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.472423:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.472430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472438:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472447:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472454:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472461:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472469:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472474:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472489:0:87362:0:(rw26.c:924:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472493:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e2cb8bf3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472495:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007b4a384d 17ffffc0001001 3:0 ffff9c32182945e8 439 lru 00000080:00200000:0.0:1770687856.472498:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c691425e 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7163904 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:0.0:1770687856.472500:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e2cb8bf3 00000080:00200000:0.0:1770687856.472500:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472502:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472507:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472512:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472516:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472520:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472526:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.472528:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.472529:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.472533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.472534:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.472536:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.472538:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472543:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.472551:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.472553:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.472555:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.472557:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:0.0:1770687856.472559:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.472562:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.472564:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1802240 i_blocks 0 00000080:00200000:0.0:1770687856.472566:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.472571:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1802240, count: 4096 00000080:00200000:0.0:1770687856.472573:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1802240, bytes: 4096 00000080:00200000:0.0:1770687856.472575:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.472577:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 441, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.472578:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:0.0:1770687856.472580:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.472583:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:0.0:1770687856.472585:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:0.0:1770687856.472586:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.472589:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:0.0:1770687856.472593:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.472594:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.472598:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472604:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472608:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472616:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472620:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472624:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472627:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472638:0:87362:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472641:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f76aefe1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472642:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000386dc4f1 17ffffc0001001 3:0 ffff9c3218294af8 440 lru 00000080:00200000:0.0:1770687856.472646:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007f12d830 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7159808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:0.0:1770687856.472647:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f76aefe1 00000080:00200000:0.0:1770687856.472647:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472649:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472653:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472658:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472662:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472669:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472685:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.472688:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.472690:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.472695:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.472698:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.472700:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.472704:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472710:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.472716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.472717:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.472720:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.472722:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:0.0:1770687856.472724:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.472726:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.472729:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1806336 i_blocks 0 00000080:00200000:0.0:1770687856.472731:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.472737:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1806336, count: 4096 00000080:00200000:0.0:1770687856.472739:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1806336, bytes: 4096 00000080:00200000:0.0:1770687856.472740:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.472743:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 442, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.472744:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:0.0:1770687856.472745:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.472748:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:0.0:1770687856.472750:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:0.0:1770687856.472752:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.472755:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:0.0:1770687856.472759:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.472760:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.472765:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472770:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472775:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472780:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472783:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472787:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472790:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472818:0:87362:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472821:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c8ea93cb[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472823:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000954a3eff 17ffffc0001001 3:0 ffff9c3218294360 441 lru 00000080:00200000:0.0:1770687856.472826:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e5644679 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7155712 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:0.0:1770687856.472827:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c8ea93cb 00000080:00200000:0.0:1770687856.472828:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472829:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472834:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472842:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472846:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472850:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472857:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.472858:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.472859:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.472863:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.472864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.472865:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.472868:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472872:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.472877:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.472879:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.472881:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.472883:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:0.0:1770687856.472885:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.472887:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.472890:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1810432 i_blocks 0 00000080:00200000:0.0:1770687856.472892:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.472897:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1810432, count: 4096 00000080:00200000:0.0:1770687856.472900:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1810432, bytes: 4096 00000080:00200000:0.0:1770687856.472901:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.472904:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 443, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.472905:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:0.0:1770687856.472906:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.472910:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:0.0:1770687856.472912:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:0.0:1770687856.472913:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.472916:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:0.0:1770687856.472920:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.472921:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.472926:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472932:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472937:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472942:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.472945:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472949:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.472952:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.472965:0:87362:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:0.0:1770687856.472967:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ad0a4b17[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.472969:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a4dd3f90 17ffffc0001001 3:0 ffff9c3218294000 442 lru 00000080:00200000:0.0:1770687856.472973:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000081f720e8 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7151616 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:0.0:1770687856.472974:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ad0a4b17 00000080:00200000:0.0:1770687856.472975:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.472976:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.472980:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472985:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472989:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.472993:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.472999:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.473001:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.473002:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.473005:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.473007:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.473008:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.473010:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473014:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.473023:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.473024:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.473026:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.473028:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:0.0:1770687856.473030:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.473032:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.473035:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1814528 i_blocks 0 00000080:00200000:0.0:1770687856.473037:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.473042:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1814528, count: 4096 00000080:00200000:0.0:1770687856.473044:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1814528, bytes: 4096 00000080:00200000:0.0:1770687856.473045:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.473047:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 444, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.473049:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:0.0:1770687856.473050:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.473053:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:0.0:1770687856.473055:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:0.0:1770687856.473056:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.473060:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:0.0:1770687856.473065:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.473068:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.473074:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473082:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473090:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473114:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473121:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473129:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.473135:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.473149:0:87362:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:0.0:1770687856.473152:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000041323440[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.473154:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000039f07d03 17ffffc0001001 3:0 ffff9c3218294ca8 443 lru 00000080:00200000:0.0:1770687856.473158:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee115e5a 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7147520 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:0.0:1770687856.473159:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000041323440 00000080:00200000:0.0:1770687856.473160:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.473161:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.473166:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473171:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473176:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473180:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473190:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.473192:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.473193:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.473197:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.473198:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.473200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.473203:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473207:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.473212:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.473214:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.473218:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.473220:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:0.0:1770687856.473224:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.473227:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.473231:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1818624 i_blocks 0 00000080:00200000:0.0:1770687856.473234:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.473241:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1818624, count: 4096 00000080:00200000:0.0:1770687856.473245:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1818624, bytes: 4096 00000080:00200000:0.0:1770687856.473247:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.473250:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 445, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.473252:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:0.0:1770687856.473254:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.473259:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:0.0:1770687856.473262:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:0.0:1770687856.473264:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.473270:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:0.0:1770687856.473275:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.473277:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.473284:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473292:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473301:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473309:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473316:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473324:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.473329:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.473344:0:87362:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:0.0:1770687856.473349:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008a9ec9ec[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.473352:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e915a77a 17ffffc0001001 3:0 ffff9c3218294798 444 lru 00000080:00200000:0.0:1770687856.473357:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b5894c89 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7143424 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:0.0:1770687856.473359:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008a9ec9ec 00000080:00200000:0.0:1770687856.473360:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.473362:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.473369:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473382:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473389:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473396:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473408:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.473411:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.473413:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.473418:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.473421:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.473424:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.473428:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473435:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.473442:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.473445:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.473449:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.473451:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:0.0:1770687856.473455:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.473458:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.473463:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1822720 i_blocks 0 00000080:00200000:0.0:1770687856.473466:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.473471:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1822720, count: 4096 00000080:00200000:0.0:1770687856.473473:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1822720, bytes: 4096 00000080:00200000:0.0:1770687856.473475:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.473478:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 446, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.473479:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:0.0:1770687856.473480:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.473484:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:0.0:1770687856.473485:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:0.0:1770687856.473487:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.473491:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:0.0:1770687856.473494:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.473496:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.473501:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473506:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473512:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473516:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473520:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473524:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.473527:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.473541:0:87362:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:0.0:1770687856.473546:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007ac20db9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.473549:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac57d13e 17ffffc0001001 3:0 ffff9c32182946c0 445 lru 00000080:00200000:0.0:1770687856.473555:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003f9389b7 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7139328 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:0.0:1770687856.473557:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007ac20db9 00000080:00200000:0.0:1770687856.473558:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.473560:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.473568:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473576:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473583:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473590:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473601:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.473604:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.473607:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.473612:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.473615:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.473618:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.473622:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473630:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.473641:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.473642:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.473645:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.473647:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:0.0:1770687856.473650:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.473652:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.473655:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1826816 i_blocks 0 00000080:00200000:0.0:1770687856.473656:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.473662:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1826816, count: 4096 00000080:00200000:0.0:1770687856.473664:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1826816, bytes: 4096 00000080:00200000:0.0:1770687856.473666:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.473669:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 447, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.473670:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:0.0:1770687856.473672:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.473677:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:0.0:1770687856.473680:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:0.0:1770687856.473682:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.473687:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:0.0:1770687856.473692:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.473695:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.473701:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473710:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473717:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473725:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473729:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473733:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.473737:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.473751:0:87362:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:0.0:1770687856.473756:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000be3af44c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.473758:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001b93250d 17ffffc0001001 3:0 ffff9c3218294d80 446 lru 00000080:00200000:0.0:1770687856.473764:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000101e7e96 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7135232 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:0.0:1770687856.473766:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000be3af44c 00000080:00200000:0.0:1770687856.473766:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.473768:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.473776:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473783:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473791:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.473798:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473830:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.473833:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.473835:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.473841:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.473843:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.473845:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.473850:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473857:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.473865:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.473868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.473872:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.473875:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:0.0:1770687856.473879:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.473882:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.473886:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1830912 i_blocks 0 00000080:00200000:0.0:1770687856.473889:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.473896:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1830912, count: 4096 00000080:00200000:0.0:1770687856.473900:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1830912, bytes: 4096 00000080:00200000:0.0:1770687856.473902:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.473905:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 448, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.473907:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:0.0:1770687856.473909:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.473915:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:0.0:1770687856.473918:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:0.0:1770687856.473920:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.473925:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:0.0:1770687856.473932:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.473934:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.473941:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473950:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473958:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473965:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.473972:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.473980:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.473985:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.474001:0:87362:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:0.0:1770687856.474005:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007a54d7d1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.474007:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c2ea6ea0 17ffffc0001001 3:0 ffff9c32182941b0 447 lru 00000080:00200000:0.0:1770687856.474013:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000057a2dcd6 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7131136 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:0.0:1770687856.474015:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007a54d7d1 00000080:00200000:0.0:1770687856.474016:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.474018:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.474026:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474039:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474046:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474053:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474064:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.474067:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.474069:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.474075:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.474077:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.474080:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.474084:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474091:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.474109:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.474111:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.474114:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.474116:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:0.0:1770687856.474119:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.474121:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.474125:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1835008 i_blocks 0 00000080:00200000:0.0:1770687856.474126:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.474132:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1835008, count: 4096 00000080:00200000:0.0:1770687856.474134:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1835008, bytes: 4096 00000080:00200000:0.0:1770687856.474136:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.474138:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 449, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.474139:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:0.0:1770687856.474141:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.474144:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:0.0:1770687856.474146:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:0.0:1770687856.474147:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.474151:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:0.0:1770687856.474155:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.474156:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.474161:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474166:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474171:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474175:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474180:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474184:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.474187:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.474203:0:87362:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:0.0:1770687856.474206:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000133d6d26[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.474207:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009be8f193 17ffffc0001001 3:0 ffff9c3218294e58 448 lru 00000080:00200000:0.0:1770687856.474212:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006b0d814c 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7127040 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:0.0:1770687856.474214:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000133d6d26 00000080:00200000:0.0:1770687856.474215:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.474217:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.474225:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474233:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474240:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474247:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474258:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.474261:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.474263:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.474269:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.474271:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.474274:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.474278:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474285:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.474298:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.474300:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.474304:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.474307:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:0.0:1770687856.474310:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.474313:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.474318:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1839104 i_blocks 0 00000080:00200000:0.0:1770687856.474320:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.474327:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1839104, count: 4096 00000080:00200000:0.0:1770687856.474331:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1839104, bytes: 4096 00000080:00200000:0.0:1770687856.474333:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.474337:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 450, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.474338:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:0.0:1770687856.474340:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.474346:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:0.0:1770687856.474348:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:0.0:1770687856.474350:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.474355:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:0.0:1770687856.474361:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.474363:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.474370:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474378:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474386:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474398:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474404:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474412:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.474417:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.474434:0:87362:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:0.0:1770687856.474439:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000013a361de[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.474442:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa2e1f28 17ffffc0001001 3:0 ffff9c3218294a20 449 lru 00000080:00200000:0.0:1770687856.474447:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e045953c 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7122944 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:0.0:1770687856.474450:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000013a361de 00000080:00200000:0.0:1770687856.474451:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.474453:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.474461:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474469:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474476:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474483:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474500:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.474503:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.474505:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.474510:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.474513:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.474516:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.474520:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474527:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.474533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.474535:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.474538:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.474540:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:0.0:1770687856.474542:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.474544:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.474548:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1843200 i_blocks 0 00000080:00200000:0.0:1770687856.474549:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.474555:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1843200, count: 4096 00000080:00200000:0.0:1770687856.474557:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1843200, bytes: 4096 00000080:00200000:0.0:1770687856.474559:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.474561:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 451, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.474562:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:0.0:1770687856.474564:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.474567:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:0.0:1770687856.474569:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:0.0:1770687856.474570:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.474574:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:0.0:1770687856.474578:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.474580:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.474585:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474590:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474595:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474600:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474603:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474607:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.474610:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.474635:0:87362:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:0.0:1770687856.474638:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f6bd003c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.474639:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000001f74eea 17ffffc0001021 2:0 ffff9c3218295e58 450 lru 00000080:00200000:0.0:1770687856.474643:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006fd3b770 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7118848 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:0.0:1770687856.474644:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f6bd003c 00000080:00200000:0.0:1770687856.474645:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.474647:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.474651:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474660:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474665:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474671:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474683:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.474686:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.474688:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.474693:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.474696:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.474698:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.474702:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474710:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.474716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.474717:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.474720:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.474722:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:0.0:1770687856.474725:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.474727:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.474730:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1847296 i_blocks 0 00000080:00200000:0.0:1770687856.474732:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.474737:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1847296, count: 4096 00000080:00200000:0.0:1770687856.474739:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1847296, bytes: 4096 00000080:00200000:0.0:1770687856.474741:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.474743:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 452, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.474744:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:0.0:1770687856.474746:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.474749:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:0.0:1770687856.474751:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:0.0:1770687856.474752:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.474756:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:0.0:1770687856.474759:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.474761:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.474765:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474771:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474776:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474780:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474784:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474788:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.474791:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.474820:0:87362:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:0.0:1770687856.474823:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b2461d04[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.474825:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005727759b 17ffffc0001001 3:0 ffff9c3218295a20 451 lru 00000080:00200000:0.0:1770687856.474828:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000014225ce6 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7114752 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:0.0:1770687856.474830:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b2461d04 00000080:00200000:0.0:1770687856.474830:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.474832:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.474837:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474842:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474846:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.474850:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.474860:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.474863:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.474865:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.474869:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.474871:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.474874:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.474878:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474885:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.474899:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.474902:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.474907:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.474909:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:0.0:1770687856.474913:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.474916:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.474921:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1851392 i_blocks 0 00000080:00200000:0.0:1770687856.474923:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.474931:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1851392, count: 4096 00000080:00200000:0.0:1770687856.474934:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1851392, bytes: 4096 00000080:00200000:0.0:1770687856.474937:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.474940:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 453, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.474942:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:0.0:1770687856.474944:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.474949:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:0.0:1770687856.474952:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:0.0:1770687856.474954:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.474960:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:0.0:1770687856.474966:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.474968:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.474975:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474984:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.474992:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475002:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475008:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475015:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.475020:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.475035:0:87362:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:0.0:1770687856.475039:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c0060fa0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.475042:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000341da219 17ffffc0001001 3:0 ffff9c3218295288 452 lru 00000080:00200000:0.0:1770687856.475046:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f207c7d4 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7110656 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:0.0:1770687856.475048:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c0060fa0 00000080:00200000:0.0:1770687856.475049:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.475051:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.475058:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475065:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475070:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475077:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475091:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.475094:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.475108:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.475114:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.475117:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.475119:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.475124:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475131:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.475139:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.475142:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.475146:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.475149:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:0.0:1770687856.475153:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.475157:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.475161:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1855488 i_blocks 0 00000080:00200000:0.0:1770687856.475164:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.475169:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1855488, count: 4096 00000080:00200000:0.0:1770687856.475172:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1855488, bytes: 4096 00000080:00200000:0.0:1770687856.475173:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.475176:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 454, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.475177:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:0.0:1770687856.475178:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.475182:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:0.0:1770687856.475184:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:0.0:1770687856.475185:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.475189:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:0.0:1770687856.475193:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.475194:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.475199:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475205:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475211:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475218:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475225:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475233:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.475238:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.475253:0:87362:0:(rw26.c:924:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:0.0:1770687856.475258:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d58050c6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.475260:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000023f56509 17ffffc0001001 3:0 ffff9c3218295438 453 lru 00000080:00200000:0.0:1770687856.475265:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000048bc4647 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7106560 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:0.0:1770687856.475267:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d58050c6 00000080:00200000:0.0:1770687856.475268:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.475270:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.475277:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475289:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475296:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475303:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475313:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.475315:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.475316:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.475320:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.475322:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.475324:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.475326:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475331:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.475336:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.475337:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.475340:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.475341:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:0.0:1770687856.475344:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.475346:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.475349:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1859584 i_blocks 0 00000080:00200000:0.0:1770687856.475351:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.475356:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1859584, count: 4096 00000080:00200000:0.0:1770687856.475359:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1859584, bytes: 4096 00000080:00200000:0.0:1770687856.475360:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.475362:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 455, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.475363:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:0.0:1770687856.475365:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.475368:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:0.0:1770687856.475370:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:0.0:1770687856.475371:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.475374:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:0.0:1770687856.475378:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.475380:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.475384:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475389:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475395:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475399:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475403:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475407:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.475409:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.475421:0:87362:0:(rw26.c:924:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:0.0:1770687856.475425:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b9829268[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.475428:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000018eb24bc 17ffffc0001001 3:0 ffff9c3218295510 454 lru 00000080:00200000:0.0:1770687856.475434:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f83574db 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7102464 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:0.0:1770687856.475436:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b9829268 00000080:00200000:0.0:1770687856.475437:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.475439:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.475446:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475454:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475461:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475468:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475478:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.475481:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.475483:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.475488:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.475490:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.475493:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.475496:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475503:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.475516:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.475518:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.475523:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.475525:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:0.0:1770687856.475529:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.475532:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.475536:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1863680 i_blocks 0 00000080:00200000:0.0:1770687856.475538:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.475544:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1863680, count: 4096 00000080:00200000:0.0:1770687856.475546:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1863680, bytes: 4096 00000080:00200000:0.0:1770687856.475547:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.475550:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 456, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.475551:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:0.0:1770687856.475552:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.475556:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:0.0:1770687856.475557:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:0.0:1770687856.475559:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.475562:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:0.0:1770687856.475566:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.475567:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.475572:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475578:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475583:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475592:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475596:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475600:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.475603:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.475614:0:87362:0:(rw26.c:924:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:0.0:1770687856.475617:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000007f133f0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.475619:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f80369c0 17ffffc0001001 3:0 ffff9c3218295948 455 lru 00000080:00200000:0.0:1770687856.475622:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab38d7e4 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7098368 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:0.0:1770687856.475623:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000007f133f0 00000080:00200000:0.0:1770687856.475624:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.475625:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.475630:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475635:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475639:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475643:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475653:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.475655:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.475656:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.475661:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.475663:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.475665:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.475669:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475677:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.475684:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.475687:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.475690:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.475693:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:0.0:1770687856.475696:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.475700:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.475704:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1867776 i_blocks 0 00000080:00200000:0.0:1770687856.475708:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.475715:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1867776, count: 4096 00000080:00200000:0.0:1770687856.475718:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1867776, bytes: 4096 00000080:00200000:0.0:1770687856.475721:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.475724:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 457, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.475725:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:0.0:1770687856.475728:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.475733:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:0.0:1770687856.475735:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:0.0:1770687856.475737:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.475743:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:0.0:1770687856.475749:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.475751:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.475758:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475766:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475774:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475782:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475787:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475792:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.475796:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.475826:0:87362:0:(rw26.c:924:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:0.0:1770687856.475829:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e84978c8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.475831:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000719677a3 17ffffc0001001 3:0 ffff9c3218295870 456 lru 00000080:00200000:0.0:1770687856.475834:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000aee618ee 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7094272 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:0.0:1770687856.475836:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e84978c8 00000080:00200000:0.0:1770687856.475836:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.475838:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.475843:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475851:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475855:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.475862:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.475874:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.475876:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.475879:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.475884:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.475886:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.475889:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.475893:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475901:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.475910:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.475912:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.475916:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.475919:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:0.0:1770687856.475922:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.475925:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.475930:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1871872 i_blocks 0 00000080:00200000:0.0:1770687856.475933:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.475940:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1871872, count: 4096 00000080:00200000:0.0:1770687856.475943:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1871872, bytes: 4096 00000080:00200000:0.0:1770687856.475946:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.475949:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 458, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.475951:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:0.0:1770687856.475953:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.475958:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:0.0:1770687856.475960:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:0.0:1770687856.475963:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.475967:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:0.0:1770687856.475972:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.475974:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.475980:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475989:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.475997:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476005:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476010:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476015:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476018:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476030:0:87362:0:(rw26.c:924:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476033:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002c118db0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476035:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002efdf9aa 17ffffc0001001 3:0 ffff9c32182950d8 457 lru 00000080:00200000:0.0:1770687856.476039:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005939a175 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7090176 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:0.0:1770687856.476041:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002c118db0 00000080:00200000:0.0:1770687856.476041:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476043:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476047:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476052:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476056:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476063:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476073:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476076:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476079:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476084:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476087:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476089:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476093:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476111:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476126:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476129:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476134:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476137:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:0.0:1770687856.476140:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.476143:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.476148:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1875968 i_blocks 0 00000080:00200000:0.0:1770687856.476151:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.476158:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1875968, count: 4096 00000080:00200000:0.0:1770687856.476162:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1875968, bytes: 4096 00000080:00200000:0.0:1770687856.476164:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.476166:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 459, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.476168:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:0.0:1770687856.476169:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.476173:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:0.0:1770687856.476175:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:0.0:1770687856.476176:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.476180:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:0.0:1770687856.476184:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.476186:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.476191:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476196:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476202:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476211:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476217:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476224:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476229:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476245:0:87362:0:(rw26.c:924:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476249:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ab9bea3c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476252:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8706aa5 17ffffc0001001 3:0 ffff9c3218295bd0 458 lru 00000080:00200000:0.0:1770687856.476258:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f0a4c335 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7086080 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1770687856.476259:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ab9bea3c 00000080:00200000:0.0:1770687856.476260:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476261:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476267:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476272:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476276:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476280:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476290:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476292:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476294:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476297:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476299:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476300:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476303:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476308:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476313:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476316:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476318:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:0.0:1770687856.476320:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.476322:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.476325:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1880064 i_blocks 0 00000080:00200000:0.0:1770687856.476327:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.476332:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1880064, count: 4096 00000080:00200000:0.0:1770687856.476335:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1880064, bytes: 4096 00000080:00200000:0.0:1770687856.476336:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.476338:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 460, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.476339:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:0.0:1770687856.476341:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.476344:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:0.0:1770687856.476346:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:0.0:1770687856.476347:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.476350:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:0.0:1770687856.476354:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.476355:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.476360:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476365:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476370:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476374:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476378:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476382:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476385:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476396:0:87362:0:(rw26.c:924:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476399:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000028244ca8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476400:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003e8de771 17ffffc0001001 3:0 ffff9c32182955e8 459 lru 00000080:00200000:0.0:1770687856.476404:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a2708476 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7081984 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1770687856.476405:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000028244ca8 00000080:00200000:0.0:1770687856.476406:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476407:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476412:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476420:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476424:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476428:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476434:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476436:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476437:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476440:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476442:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476443:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476445:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476449:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476454:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476456:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476458:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476460:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:0.0:1770687856.476462:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.476464:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.476467:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1884160 i_blocks 0 00000080:00200000:0.0:1770687856.476469:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.476475:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1884160, count: 4096 00000080:00200000:0.0:1770687856.476478:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1884160, bytes: 4096 00000080:00200000:0.0:1770687856.476480:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.476484:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 461, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.476485:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:0.0:1770687856.476487:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.476492:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:0.0:1770687856.476494:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:0.0:1770687856.476496:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.476501:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:0.0:1770687856.476506:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.476508:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.476515:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476524:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476532:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476538:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476542:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476547:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476551:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476563:0:87362:0:(rw26.c:924:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476566:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001872f53c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476568:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002e3037f3 17ffffc0001001 3:0 ffff9c3218295af8 460 lru 00000080:00200000:0.0:1770687856.476571:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007e7cfbfb 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7077888 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:0.0:1770687856.476573:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001872f53c 00000080:00200000:0.0:1770687856.476573:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476575:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476579:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476584:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476588:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476592:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476599:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476600:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476602:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476605:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476608:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476610:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476615:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476623:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476625:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476627:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476629:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:0.0:1770687856.476631:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.476633:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.476636:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1888256 i_blocks 0 00000080:00200000:0.0:1770687856.476638:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.476643:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1888256, count: 4096 00000080:00200000:0.0:1770687856.476645:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1888256, bytes: 4096 00000080:00200000:0.0:1770687856.476647:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.476649:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 462, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.476650:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:0.0:1770687856.476652:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.476655:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:0.0:1770687856.476657:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:0.0:1770687856.476658:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.476661:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:0.0:1770687856.476665:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.476667:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.476673:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476682:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476689:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476700:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476707:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476715:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476720:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476732:0:87362:0:(rw26.c:924:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476735:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000095cd1b56[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476737:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008b3acca3 17ffffc0001001 3:0 ffff9c3218295360 461 lru 00000080:00200000:0.0:1770687856.476740:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004aae7f98 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7073792 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:0.0:1770687856.476742:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000095cd1b56 00000080:00200000:0.0:1770687856.476743:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476744:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476749:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476754:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476759:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476766:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476781:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476784:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476786:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476791:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476794:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476797:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476822:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476830:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476839:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476842:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476845:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476847:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:0.0:1770687856.476850:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.476851:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.476855:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1892352 i_blocks 0 00000080:00200000:0.0:1770687856.476857:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.476862:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1892352, count: 4096 00000080:00200000:0.0:1770687856.476864:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1892352, bytes: 4096 00000080:00200000:0.0:1770687856.476866:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.476868:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 463, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.476869:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:0.0:1770687856.476871:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.476874:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:0.0:1770687856.476876:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:0.0:1770687856.476877:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.476881:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:0.0:1770687856.476885:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.476887:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.476892:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476898:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476902:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476906:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476911:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476915:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.476918:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.476930:0:87362:0:(rw26.c:924:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:0.0:1770687856.476933:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008d237b14[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.476935:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2649d84 17ffffc0001001 3:0 ffff9c3218295000 462 lru 00000080:00200000:0.0:1770687856.476938:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000287f4fad 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7069696 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:0.0:1770687856.476940:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008d237b14 00000080:00200000:0.0:1770687856.476940:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.476942:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.476947:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476955:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476960:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.476964:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.476970:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.476972:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.476973:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.476976:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.476978:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.476979:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.476981:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.476985:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.476990:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.476992:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.476994:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.476996:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:0.0:1770687856.476999:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.477000:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.477004:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1896448 i_blocks 0 00000080:00200000:0.0:1770687856.477006:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.477011:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1896448, count: 4096 00000080:00200000:0.0:1770687856.477013:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1896448, bytes: 4096 00000080:00200000:0.0:1770687856.477015:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.477017:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 464, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.477018:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:0.0:1770687856.477019:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.477023:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:0.0:1770687856.477025:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:0.0:1770687856.477026:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.477029:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:0.0:1770687856.477033:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.477034:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.477039:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477044:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477050:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477054:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477058:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477062:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.477065:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.477078:0:87362:0:(rw26.c:924:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:0.0:1770687856.477081:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000247f77ce[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.477083:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000036b65509 17ffffc0001001 3:0 ffff9c3218295ca8 463 lru 00000080:00200000:0.0:1770687856.477086:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff24c34f 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7065600 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:0.0:1770687856.477087:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000247f77ce 00000080:00200000:0.0:1770687856.477088:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.477089:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.477094:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477112:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477116:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477121:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477128:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.477130:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.477132:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.477135:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.477137:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.477139:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.477141:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477146:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.477155:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.477157:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.477159:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.477161:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:0.0:1770687856.477164:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.477165:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.477169:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1900544 i_blocks 0 00000080:00200000:0.0:1770687856.477170:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.477176:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1900544, count: 4096 00000080:00200000:0.0:1770687856.477178:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1900544, bytes: 4096 00000080:00200000:0.0:1770687856.477179:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.477182:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 465, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.477183:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:0.0:1770687856.477184:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.477188:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:0.0:1770687856.477190:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:0.0:1770687856.477191:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.477194:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:0.0:1770687856.477198:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.477200:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.477204:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477210:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477219:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477231:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477239:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477247:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.477252:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.477268:0:87362:0:(rw26.c:924:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:0.0:1770687856.477272:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f9a8b0fc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.477274:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a91c7fe7 17ffffc0001001 3:0 ffff9c3218295798 464 lru 00000080:00200000:0.0:1770687856.477278:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000087fc35bb 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7061504 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:0.0:1770687856.477279:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f9a8b0fc 00000080:00200000:0.0:1770687856.477280:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.477282:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.477287:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477292:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477296:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477300:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477310:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.477312:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.477314:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.477317:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.477319:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.477320:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.477324:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477331:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.477340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.477342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.477346:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.477349:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:0.0:1770687856.477352:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.477355:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.477359:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1904640 i_blocks 0 00000080:00200000:0.0:1770687856.477362:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.477369:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1904640, count: 4096 00000080:00200000:0.0:1770687856.477372:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1904640, bytes: 4096 00000080:00200000:0.0:1770687856.477375:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.477378:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 466, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.477379:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:0.0:1770687856.477381:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.477384:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:0.0:1770687856.477386:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:0.0:1770687856.477387:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.477391:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:0.0:1770687856.477396:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.477397:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.477402:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477408:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477414:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477418:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477422:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477426:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.477429:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.477446:0:87362:0:(rw26.c:924:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:0.0:1770687856.477449:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007ec65ab3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.477450:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000cafbd350 17ffffc0001021 2:0 ffff9c32182956c0 465 lru 00000080:00200000:0.0:1770687856.477453:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003d4a8cec 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7057408 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:0.0:1770687856.477454:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007ec65ab3 00000080:00200000:0.0:1770687856.477455:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.477456:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.477461:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477469:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477476:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477483:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477493:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.477496:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.477498:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.477503:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.477506:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.477509:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.477513:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477521:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.477530:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.477533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.477537:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.477540:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:0.0:1770687856.477542:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.477544:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.477548:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1908736 i_blocks 0 00000080:00200000:0.0:1770687856.477550:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.477556:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1908736, count: 4096 00000080:00200000:0.0:1770687856.477559:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1908736, bytes: 4096 00000080:00200000:0.0:1770687856.477562:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.477565:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 467, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.477567:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:0.0:1770687856.477569:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.477574:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:0.0:1770687856.477576:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:0.0:1770687856.477578:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.477583:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:0.0:1770687856.477589:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.477591:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.477598:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477606:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477614:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477620:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477625:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477632:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.477637:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.477654:0:87362:0:(rw26.c:924:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:0.0:1770687856.477659:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000250d2cb8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.477661:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007efffa37 17ffffc0001001 3:0 ffff9c3218295d80 466 lru 00000080:00200000:0.0:1770687856.477666:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000c5a4a89 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7053312 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:0.0:1770687856.477668:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000250d2cb8 00000080:00200000:0.0:1770687856.477669:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.477672:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.477679:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477687:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477694:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477701:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477711:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.477714:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.477716:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.477722:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.477725:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.477727:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.477731:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477738:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.477751:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.477754:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.477759:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.477761:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:0.0:1770687856.477765:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.477768:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.477772:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1912832 i_blocks 0 00000080:00200000:0.0:1770687856.477775:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.477783:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1912832, count: 4096 00000080:00200000:0.0:1770687856.477786:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1912832, bytes: 4096 00000080:00200000:0.0:1770687856.477789:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.477792:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 468, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.477794:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:0.0:1770687856.477796:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.477824:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:0.0:1770687856.477828:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:0.0:1770687856.477830:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.477835:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:0.0:1770687856.477841:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.477843:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.477850:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477859:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477868:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477880:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.477887:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477894:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.477900:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.477918:0:87362:0:(rw26.c:924:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:0.0:1770687856.477923:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000016b82503[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.477926:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a83ea5b4 17ffffc0001001 3:0 ffff9c32182951b0 467 lru 00000080:00200000:0.0:1770687856.477931:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000940edd1c 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7049216 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:0.0:1770687856.477934:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000016b82503 00000080:00200000:0.0:1770687856.477935:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.477937:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.477944:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477952:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477960:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.477967:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.477984:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.477986:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.477988:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.477992:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.477994:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.477996:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478000:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478008:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478018:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478020:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478024:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478027:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:0.0:1770687856.478031:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478034:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478039:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1916928 i_blocks 0 00000080:00200000:0.0:1770687856.478042:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478049:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1916928, count: 4096 00000080:00200000:0.0:1770687856.478053:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1916928, bytes: 4096 00000080:00200000:0.0:1770687856.478056:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478059:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 469, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478061:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:0.0:1770687856.478064:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.478068:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:0.0:1770687856.478072:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:0.0:1770687856.478074:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.478079:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:0.0:1770687856.478085:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.478087:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.478094:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478114:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478122:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478127:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478131:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478136:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.478139:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.478159:0:87362:0:(rw26.c:924:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:0.0:1770687856.478162:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000989fd0d0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.478164:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000072c9396f 17ffffc0001001 3:0 ffff9c3218296948 468 lru 00000080:00200000:0.0:1770687856.478167:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3796358 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7045120 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:0.0:1770687856.478168:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000989fd0d0 00000080:00200000:0.0:1770687856.478169:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.478170:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.478175:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478183:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478187:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478191:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478198:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.478199:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.478200:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.478204:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.478205:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.478207:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478209:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478216:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478224:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478226:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478230:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478233:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:0.0:1770687856.478237:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478240:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478245:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1921024 i_blocks 0 00000080:00200000:0.0:1770687856.478248:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478255:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1921024, count: 4096 00000080:00200000:0.0:1770687856.478257:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1921024, bytes: 4096 00000080:00200000:0.0:1770687856.478259:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478262:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 470, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478263:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:0.0:1770687856.478265:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.478269:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:0.0:1770687856.478271:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:0.0:1770687856.478272:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.478276:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:0.0:1770687856.478280:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.478282:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.478287:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478292:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478298:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478303:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478306:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478310:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.478313:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.478327:0:87362:0:(rw26.c:924:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:0.0:1770687856.478332:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009cb92a21[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.478334:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000059505757 17ffffc0001001 3:0 ffff9c3218296870 469 lru 00000080:00200000:0.0:1770687856.478340:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000562f384a 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7041024 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:0.0:1770687856.478343:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009cb92a21 00000080:00200000:0.0:1770687856.478344:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.478346:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.478353:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478361:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478369:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478374:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478382:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.478384:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.478385:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.478389:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.478391:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.478392:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478395:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478400:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478409:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478410:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478413:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478415:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:0.0:1770687856.478418:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478421:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478426:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1925120 i_blocks 0 00000080:00200000:0.0:1770687856.478428:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478434:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1925120, count: 4096 00000080:00200000:0.0:1770687856.478438:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1925120, bytes: 4096 00000080:00200000:0.0:1770687856.478440:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478443:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 471, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478444:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:0.0:1770687856.478447:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.478452:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:0.0:1770687856.478454:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:0.0:1770687856.478457:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.478461:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:0.0:1770687856.478467:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.478469:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.478476:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478485:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478490:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478498:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478503:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478507:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.478511:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.478523:0:87362:0:(rw26.c:924:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:0.0:1770687856.478526:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f2316396[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.478528:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd2e5262 17ffffc0001001 3:0 ffff9c32182960d8 470 lru 00000080:00200000:0.0:1770687856.478531:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008ae752ff 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7036928 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:0.0:1770687856.478532:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f2316396 00000080:00200000:0.0:1770687856.478533:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.478534:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.478539:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478544:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478548:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478553:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478569:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.478572:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.478574:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.478579:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.478581:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.478584:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478589:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478596:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478604:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478610:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478612:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:0.0:1770687856.478615:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478617:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478620:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1929216 i_blocks 0 00000080:00200000:0.0:1770687856.478622:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478627:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1929216, count: 4096 00000080:00200000:0.0:1770687856.478630:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1929216, bytes: 4096 00000080:00200000:0.0:1770687856.478631:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478633:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 472, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478634:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:0.0:1770687856.478636:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.478639:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:0.0:1770687856.478641:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:0.0:1770687856.478643:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.478646:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:0.0:1770687856.478650:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.478652:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.478656:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478662:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478666:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478671:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478675:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478679:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.478682:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.478694:0:87362:0:(rw26.c:924:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:0.0:1770687856.478696:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000db660cca[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.478698:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000efd47c95 17ffffc0001001 3:0 ffff9c3218296bd0 471 lru 00000080:00200000:0.0:1770687856.478702:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f0774965 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7032832 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:0.0:1770687856.478703:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000db660cca 00000080:00200000:0.0:1770687856.478704:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.478705:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.478710:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478718:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478722:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478726:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478732:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.478734:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.478735:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.478738:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.478740:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.478741:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478743:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478747:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478753:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478754:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478756:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478758:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:0.0:1770687856.478760:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478762:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478765:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1933312 i_blocks 0 00000080:00200000:0.0:1770687856.478767:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478772:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1933312, count: 4096 00000080:00200000:0.0:1770687856.478774:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1933312, bytes: 4096 00000080:00200000:0.0:1770687856.478776:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478778:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 473, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478779:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:0.0:1770687856.478780:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.478784:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:0.0:1770687856.478786:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:0.0:1770687856.478787:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.478790:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:0.0:1770687856.478794:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.478795:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.478818:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478825:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478830:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478834:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478838:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478843:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.478846:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.478858:0:87362:0:(rw26.c:924:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:0.0:1770687856.478863:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000216457ad[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.478865:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001ced0aa3 17ffffc0001001 3:0 ffff9c32182965e8 472 lru 00000080:00200000:0.0:1770687856.478871:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1a31167 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7028736 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:0.0:1770687856.478873:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000216457ad 00000080:00200000:0.0:1770687856.478875:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.478877:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.478884:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478892:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478900:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.478907:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.478917:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.478920:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.478923:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.478929:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.478932:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.478934:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.478937:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.478944:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.478956:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.478958:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.478962:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.478964:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:0.0:1770687856.478968:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.478970:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.478974:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1937408 i_blocks 0 00000080:00200000:0.0:1770687856.478977:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.478984:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1937408, count: 4096 00000080:00200000:0.0:1770687856.478987:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1937408, bytes: 4096 00000080:00200000:0.0:1770687856.478990:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.478993:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 474, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.478995:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:0.0:1770687856.478997:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479002:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:0.0:1770687856.479005:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:0.0:1770687856.479007:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479011:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:0.0:1770687856.479017:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479019:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479026:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479032:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479037:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479045:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479050:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479054:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.479058:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.479069:0:87362:0:(rw26.c:924:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:0.0:1770687856.479072:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e9574c49[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.479073:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f669d2a8 17ffffc0001001 3:0 ffff9c3218296af8 473 lru 00000080:00200000:0.0:1770687856.479077:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008fc7b180 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7024640 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:0.0:1770687856.479078:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e9574c49 00000080:00200000:0.0:1770687856.479078:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.479080:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.479086:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479093:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479111:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479119:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479135:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.479139:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.479141:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.479146:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.479149:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.479152:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.479156:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479162:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.479167:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.479168:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.479171:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.479173:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:0.0:1770687856.479175:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.479177:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.479180:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1941504 i_blocks 0 00000080:00200000:0.0:1770687856.479182:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.479188:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1941504, count: 4096 00000080:00200000:0.0:1770687856.479190:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1941504, bytes: 4096 00000080:00200000:0.0:1770687856.479192:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.479194:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 475, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.479195:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:0.0:1770687856.479197:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479200:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:0.0:1770687856.479202:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:0.0:1770687856.479204:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479207:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:0.0:1770687856.479212:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479214:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479221:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479229:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479237:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479244:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479251:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479258:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.479262:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.479274:0:87362:0:(rw26.c:924:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:0.0:1770687856.479277:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000036b4f755[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.479279:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007234c22e 17ffffc0001001 3:0 ffff9c3218296360 474 lru 00000080:00200000:0.0:1770687856.479282:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002e54035b 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7020544 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:0.0:1770687856.479284:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000036b4f755 00000080:00200000:0.0:1770687856.479284:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.479286:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.479291:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479299:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479303:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479307:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479313:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.479315:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.479316:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.479320:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.479323:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.479325:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.479328:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479335:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.479343:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.479346:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.479349:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.479352:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:0.0:1770687856.479355:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.479358:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.479362:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1945600 i_blocks 0 00000080:00200000:0.0:1770687856.479365:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.479372:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1945600, count: 4096 00000080:00200000:0.0:1770687856.479375:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1945600, bytes: 4096 00000080:00200000:0.0:1770687856.479377:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.479380:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 476, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.479382:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:0.0:1770687856.479384:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479389:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:0.0:1770687856.479391:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:0.0:1770687856.479393:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479398:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:0.0:1770687856.479403:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479405:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479412:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479419:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479427:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479434:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479440:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479447:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.479451:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.479466:0:87362:0:(rw26.c:924:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:0.0:1770687856.479470:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004dd0a41b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.479473:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000075035c27 17ffffc0001001 3:0 ffff9c3218296000 475 lru 00000080:00200000:0.0:1770687856.479478:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef4f4b48 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7016448 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:0.0:1770687856.479480:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004dd0a41b 00000080:00200000:0.0:1770687856.479481:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.479483:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.479490:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479497:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479503:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479509:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479519:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.479522:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.479524:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.479529:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.479531:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.479533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.479537:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479543:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.479556:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.479558:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.479562:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.479565:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:0.0:1770687856.479568:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.479571:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.479576:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1949696 i_blocks 0 00000080:00200000:0.0:1770687856.479579:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.479585:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1949696, count: 4096 00000080:00200000:0.0:1770687856.479587:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1949696, bytes: 4096 00000080:00200000:0.0:1770687856.479589:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.479592:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 477, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.479593:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:0.0:1770687856.479594:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479598:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:0.0:1770687856.479600:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:0.0:1770687856.479601:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479605:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:0.0:1770687856.479608:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479610:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479615:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479621:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479626:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479634:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479638:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479642:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.479645:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.479656:0:87362:0:(rw26.c:924:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:0.0:1770687856.479659:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b53720ea[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.479661:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000917fb836 17ffffc0001001 3:0 ffff9c3218296ca8 476 lru 00000080:00200000:0.0:1770687856.479664:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a706b4b4 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7012352 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:0.0:1770687856.479665:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b53720ea 00000080:00200000:0.0:1770687856.479666:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.479667:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.479672:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479676:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479680:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479684:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479694:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.479696:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.479697:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.479700:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.479702:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.479704:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.479706:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479711:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.479716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.479718:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.479720:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.479722:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:0.0:1770687856.479725:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.479728:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.479732:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1953792 i_blocks 0 00000080:00200000:0.0:1770687856.479735:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.479742:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1953792, count: 4096 00000080:00200000:0.0:1770687856.479745:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1953792, bytes: 4096 00000080:00200000:0.0:1770687856.479747:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.479750:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 478, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.479752:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:0.0:1770687856.479754:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479759:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:0.0:1770687856.479761:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:0.0:1770687856.479763:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479769:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:0.0:1770687856.479775:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479777:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479784:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479792:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479824:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479833:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479839:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479847:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.479853:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.479866:0:87362:0:(rw26.c:924:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:0.0:1770687856.479869:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ab28d1fd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.479871:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8ebec13 17ffffc0001001 3:0 ffff9c3218296798 477 lru 00000080:00200000:0.0:1770687856.479874:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003eb2bf9a 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7008256 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:0.0:1770687856.479876:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ab28d1fd 00000080:00200000:0.0:1770687856.479876:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.479878:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.479883:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479891:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479895:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.479899:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.479906:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.479907:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.479909:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.479912:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.479914:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.479915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.479917:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.479922:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.479931:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.479933:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.479937:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.479940:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:0.0:1770687856.479943:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.479946:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.479950:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1957888 i_blocks 0 00000080:00200000:0.0:1770687856.479953:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.479959:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1957888, count: 4096 00000080:00200000:0.0:1770687856.479963:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1957888, bytes: 4096 00000080:00200000:0.0:1770687856.479965:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.479969:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 479, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.479970:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:0.0:1770687856.479972:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.479977:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:0.0:1770687856.479980:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:0.0:1770687856.479982:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.479987:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:0.0:1770687856.479992:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.479994:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.479999:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480004:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480011:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480018:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480024:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480031:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.480036:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.480051:0:87362:0:(rw26.c:924:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:0.0:1770687856.480056:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003abb2ef2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.480058:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009c2daf5e 17ffffc0001001 3:0 ffff9c32182966c0 478 lru 00000080:00200000:0.0:1770687856.480064:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d91ed539 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7004160 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:0.0:1770687856.480066:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003abb2ef2 00000080:00200000:0.0:1770687856.480067:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.480069:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.480077:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480085:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480092:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480111:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480123:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.480126:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.480128:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.480134:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.480136:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.480139:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.480143:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480151:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.480162:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.480163:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.480167:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.480168:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:0.0:1770687856.480171:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.480173:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.480177:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1961984 i_blocks 0 00000080:00200000:0.0:1770687856.480178:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.480184:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1961984, count: 4096 00000080:00200000:0.0:1770687856.480187:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1961984, bytes: 4096 00000080:00200000:0.0:1770687856.480188:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.480191:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 480, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.480192:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:0.0:1770687856.480193:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.480197:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:0.0:1770687856.480199:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:0.0:1770687856.480200:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.480204:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:0.0:1770687856.480208:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.480210:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.480216:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480225:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480233:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480246:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480252:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480260:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.480265:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.480280:0:87362:0:(rw26.c:924:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:0.0:1770687856.480284:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ff286704[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.480287:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000084a6596d 17ffffc0001001 3:0 ffff9c3218296d80 479 lru 00000080:00200000:0.0:1770687856.480293:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000720caaae 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 7000064 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:0.0:1770687856.480295:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ff286704 00000080:00200000:0.0:1770687856.480296:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.480298:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.480306:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480312:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480318:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480325:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480342:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.480345:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.480347:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.480353:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.480356:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.480358:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.480362:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480370:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.480376:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.480377:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.480380:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.480382:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:0.0:1770687856.480385:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.480387:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.480390:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1966080 i_blocks 0 00000080:00200000:0.0:1770687856.480392:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.480397:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1966080, count: 4096 00000080:00200000:0.0:1770687856.480399:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1966080, bytes: 4096 00000080:00200000:0.0:1770687856.480401:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.480403:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 481, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.480404:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:0.0:1770687856.480405:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.480409:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:0.0:1770687856.480411:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:0.0:1770687856.480412:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.480416:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:0.0:1770687856.480422:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.480424:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.480430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480438:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480447:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480454:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480462:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480469:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.480474:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.480492:0:87362:0:(rw26.c:924:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:0.0:1770687856.480495:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d86ed783[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.480497:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1eeb014 17ffffc0001021 2:0 ffff9c32182961b0 480 lru 00000080:00200000:0.0:1770687856.480500:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a24ac962 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6995968 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:0.0:1770687856.480502:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d86ed783 00000080:00200000:0.0:1770687856.480502:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.480504:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.480509:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480517:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480521:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480525:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480532:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.480533:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.480534:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.480538:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.480539:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.480541:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.480543:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480547:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.480553:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.480555:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.480559:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.480562:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:0.0:1770687856.480566:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.480568:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.480573:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1970176 i_blocks 0 00000080:00200000:0.0:1770687856.480576:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.480583:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1970176, count: 4096 00000080:00200000:0.0:1770687856.480586:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1970176, bytes: 4096 00000080:00200000:0.0:1770687856.480588:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.480591:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 482, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.480593:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:0.0:1770687856.480595:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.480600:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:0.0:1770687856.480602:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:0.0:1770687856.480604:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.480609:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:0.0:1770687856.480614:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.480616:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.480621:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480626:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480632:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480636:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480640:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480644:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.480648:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.480663:0:87362:0:(rw26.c:924:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:0.0:1770687856.480668:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007c27a6f9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.480671:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7889d4f 17ffffc0001001 3:0 ffff9c3218296e58 481 lru 00000080:00200000:0.0:1770687856.480676:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004a4cd10e 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6991872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:0.0:1770687856.480678:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007c27a6f9 00000080:00200000:0.0:1770687856.480679:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.480681:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.480688:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480695:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480701:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480707:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480718:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.480720:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.480722:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.480727:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.480729:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.480732:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.480735:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480742:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.480753:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.480755:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.480759:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.480761:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:0.0:1770687856.480764:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.480767:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.480771:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1974272 i_blocks 0 00000080:00200000:0.0:1770687856.480773:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.480779:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1974272, count: 4096 00000080:00200000:0.0:1770687856.480782:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1974272, bytes: 4096 00000080:00200000:0.0:1770687856.480785:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.480788:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 483, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.480789:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:0.0:1770687856.480791:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.480795:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:0.0:1770687856.480798:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:0.0:1770687856.480833:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.480844:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:0.0:1770687856.480850:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.480852:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.480859:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480866:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480874:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480886:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.480892:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480900:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.480905:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.480921:0:87362:0:(rw26.c:924:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:0.0:1770687856.480925:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002d486d50[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.480928:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000096b70111 17ffffc0001001 3:0 ffff9c3218296a20 482 lru 00000080:00200000:0.0:1770687856.480933:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e55d8908 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6987776 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:0.0:1770687856.480935:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002d486d50 00000080:00200000:0.0:1770687856.480937:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.480939:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.480946:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480953:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480960:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.480967:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.480983:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.480985:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.480988:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.480993:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.480995:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.480998:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.481002:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481008:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.481016:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.481019:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.481023:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.481026:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:0.0:1770687856.481029:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.481032:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.481036:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1978368 i_blocks 0 00000080:00200000:0.0:1770687856.481039:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.481046:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1978368, count: 4096 00000080:00200000:0.0:1770687856.481050:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1978368, bytes: 4096 00000080:00200000:0.0:1770687856.481053:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.481056:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 484, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.481057:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:0.0:1770687856.481059:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.481064:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:0.0:1770687856.481066:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:0.0:1770687856.481068:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.481074:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:0.0:1770687856.481079:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.481081:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.481089:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481108:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481116:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481124:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481131:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481138:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.481144:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.481160:0:87362:0:(rw26.c:924:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:0.0:1770687856.481164:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000161f3e40[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.481168:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c25c6983 17ffffc0001001 3:0 ffff9c3218296288 483 lru 00000080:00200000:0.0:1770687856.481173:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e307cbaa 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6983680 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:0.0:1770687856.481175:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000161f3e40 00000080:00200000:0.0:1770687856.481176:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.481178:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.481185:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481197:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481203:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481210:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481221:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.481224:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.481226:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.481231:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.481234:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.481236:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.481240:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481247:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.481254:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.481257:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.481261:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.481264:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:0.0:1770687856.481267:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.481270:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.481275:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1982464 i_blocks 0 00000080:00200000:0.0:1770687856.481278:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.481285:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1982464, count: 4096 00000080:00200000:0.0:1770687856.481289:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1982464, bytes: 4096 00000080:00200000:0.0:1770687856.481291:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.481295:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 485, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.481296:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:0.0:1770687856.481298:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.481303:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:0.0:1770687856.481305:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:0.0:1770687856.481308:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.481312:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:0.0:1770687856.481318:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.481321:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.481327:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481336:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481345:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481352:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481358:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481365:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.481370:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.481387:0:87362:0:(rw26.c:924:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:0.0:1770687856.481392:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000083c90634[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.481395:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000098621cf3 17ffffc0001001 3:0 ffff9c3218296438 484 lru 00000080:00200000:0.0:1770687856.481400:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000007d7888a 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6979584 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:0.0:1770687856.481403:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000083c90634 00000080:00200000:0.0:1770687856.481404:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.481406:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.481413:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481422:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481429:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481437:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481449:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.481452:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.481454:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.481459:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.481461:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.481464:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.481468:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481476:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.481488:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.481491:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.481495:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.481498:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:0.0:1770687856.481501:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.481504:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.481508:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1986560 i_blocks 0 00000080:00200000:0.0:1770687856.481510:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.481517:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1986560, count: 4096 00000080:00200000:0.0:1770687856.481520:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1986560, bytes: 4096 00000080:00200000:0.0:1770687856.481523:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.481526:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 486, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.481527:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:0.0:1770687856.481529:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.481534:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:0.0:1770687856.481537:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:0.0:1770687856.481539:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.481544:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:0.0:1770687856.481549:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.481551:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.481558:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481566:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481574:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481585:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481592:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481599:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.481604:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.481618:0:87362:0:(rw26.c:924:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:0.0:1770687856.481622:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001f057e5f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.481625:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b310cfb2 17ffffc0001001 3:0 ffff9c3218296510 485 lru 00000080:00200000:0.0:1770687856.481630:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bff138b6 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6975488 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:0.0:1770687856.481633:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001f057e5f 00000080:00200000:0.0:1770687856.481634:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.481636:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.481643:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481650:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481657:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481664:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481680:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.481684:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.481686:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.481691:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.481693:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.481695:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.481699:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481706:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.481714:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.481716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.481720:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.481723:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:0.0:1770687856.481728:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.481731:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.481736:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1990656 i_blocks 0 00000080:00200000:0.0:1770687856.481739:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.481746:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1990656, count: 4096 00000080:00200000:0.0:1770687856.481750:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1990656, bytes: 4096 00000080:00200000:0.0:1770687856.481753:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.481756:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 487, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.481757:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:0.0:1770687856.481759:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.481764:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:0.0:1770687856.481767:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:0.0:1770687856.481769:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.481775:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:0.0:1770687856.481780:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.481783:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.481790:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481798:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481827:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481832:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481839:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481847:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.481853:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.481879:0:87362:0:(rw26.c:924:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:0.0:1770687856.481883:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000084ca4460[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.481887:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb350523 17ffffc0001001 3:0 ffff9c3218297870 486 lru 00000080:00200000:0.0:1770687856.481892:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b0522725 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6971392 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:0.0:1770687856.481894:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000084ca4460 00000080:00200000:0.0:1770687856.481895:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.481898:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.481906:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481918:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481926:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.481933:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.481945:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.481948:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.481950:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.481956:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.481959:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.481960:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.481963:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.481968:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.481973:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.481974:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.481977:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.481979:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:0.0:1770687856.481981:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.481983:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.481987:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1994752 i_blocks 0 00000080:00200000:0.0:1770687856.481989:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.481994:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1994752, count: 4096 00000080:00200000:0.0:1770687856.481996:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1994752, bytes: 4096 00000080:00200000:0.0:1770687856.481998:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.482000:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 488, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.482001:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:0.0:1770687856.482003:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.482008:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:0.0:1770687856.482010:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:0.0:1770687856.482012:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.482017:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:0.0:1770687856.482023:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.482025:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.482031:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482039:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482047:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482054:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482061:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482069:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.482074:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.482088:0:87362:0:(rw26.c:924:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:0.0:1770687856.482091:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a7cd4734[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.482093:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009fcade50 17ffffc0001001 3:0 ffff9c32182970d8 487 lru 00000080:00200000:0.0:1770687856.482109:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed1dd468 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6967296 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:0.0:1770687856.482112:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a7cd4734 00000080:00200000:0.0:1770687856.482113:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.482115:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.482122:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482127:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482131:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482135:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482142:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.482144:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.482145:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.482149:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.482150:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.482152:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.482154:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482159:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.482168:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.482170:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.482172:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.482174:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:0.0:1770687856.482176:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.482178:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.482181:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 1998848 i_blocks 0 00000080:00200000:0.0:1770687856.482183:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.482188:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 1998848, count: 4096 00000080:00200000:0.0:1770687856.482191:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1998848, bytes: 4096 00000080:00200000:0.0:1770687856.482192:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.482195:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 489, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.482196:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:0.0:1770687856.482197:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.482200:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:0.0:1770687856.482202:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:0.0:1770687856.482204:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.482207:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:0.0:1770687856.482212:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.482214:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.482220:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482229:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482237:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482249:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482257:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482265:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.482270:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.482285:0:87362:0:(rw26.c:924:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:0.0:1770687856.482289:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005e77db3c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.482292:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000025d902b7 17ffffc0001001 3:0 ffff9c3218297bd0 488 lru 00000080:00200000:0.0:1770687856.482298:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000276c8f9f 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6963200 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:0.0:1770687856.482300:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005e77db3c 00000080:00200000:0.0:1770687856.482301:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.482303:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.482311:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482319:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482326:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482334:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482350:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.482353:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.482356:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.482361:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.482363:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.482366:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.482370:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482377:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.482382:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.482384:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.482387:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.482389:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:0.0:1770687856.482391:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.482393:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.482396:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2002944 i_blocks 0 00000080:00200000:0.0:1770687856.482398:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.482404:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2002944, count: 4096 00000080:00200000:0.0:1770687856.482406:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2002944, bytes: 4096 00000080:00200000:0.0:1770687856.482408:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.482410:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 490, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.482411:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:0.0:1770687856.482413:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.482417:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:0.0:1770687856.482419:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:0.0:1770687856.482421:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.482427:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:0.0:1770687856.482432:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.482434:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.482441:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482450:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482459:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482466:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482472:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482480:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.482485:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.482501:0:87362:0:(rw26.c:924:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:0.0:1770687856.482505:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001dd49f04[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.482508:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000048121aca 17ffffc0001001 3:0 ffff9c32182975e8 489 lru 00000080:00200000:0.0:1770687856.482514:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000eb653ba2 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6959104 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:0.0:1770687856.482516:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001dd49f04 00000080:00200000:0.0:1770687856.482517:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.482519:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.482526:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482538:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482542:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482547:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482555:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.482558:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.482560:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.482565:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.482568:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.482570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.482574:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482581:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.482589:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.482591:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.482595:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.482598:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:0.0:1770687856.482602:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.482604:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.482608:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2007040 i_blocks 0 00000080:00200000:0.0:1770687856.482610:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.482615:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2007040, count: 4096 00000080:00200000:0.0:1770687856.482618:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2007040, bytes: 4096 00000080:00200000:0.0:1770687856.482619:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.482622:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 491, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.482623:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:0.0:1770687856.482624:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.482628:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:0.0:1770687856.482629:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:0.0:1770687856.482631:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.482634:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:0.0:1770687856.482638:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.482640:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.482645:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482650:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482655:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482660:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482664:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482668:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.482671:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.482683:0:87362:0:(rw26.c:924:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:0.0:1770687856.482687:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fed2faa1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.482689:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e3f5dd53 17ffffc0001001 3:0 ffff9c3218297af8 490 lru 00000080:00200000:0.0:1770687856.482695:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000fb8c5b7c 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6955008 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:0.0:1770687856.482697:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fed2faa1 00000080:00200000:0.0:1770687856.482698:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.482701:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.482708:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482716:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482722:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482729:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482739:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.482742:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.482744:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.482749:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.482752:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.482754:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.482759:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482766:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.482780:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.482782:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.482786:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.482788:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:0.0:1770687856.482790:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.482792:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.482796:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2011136 i_blocks 0 00000080:00200000:0.0:1770687856.482797:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.482822:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2011136, count: 4096 00000080:00200000:0.0:1770687856.482825:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2011136, bytes: 4096 00000080:00200000:0.0:1770687856.482827:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.482829:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 492, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.482831:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:0.0:1770687856.482832:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.482836:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:0.0:1770687856.482838:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:0.0:1770687856.482839:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.482844:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:0.0:1770687856.482849:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.482852:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.482858:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482866:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482874:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482887:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.482894:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482901:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.482906:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.482923:0:87362:0:(rw26.c:924:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:0.0:1770687856.482928:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000036a2d6c8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.482930:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000492bdbae 17ffffc0001001 3:0 ffff9c3218297360 491 lru 00000080:00200000:0.0:1770687856.482935:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007d17551b 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6950912 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:0.0:1770687856.482937:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000036a2d6c8 00000080:00200000:0.0:1770687856.482938:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.482940:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.482947:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482954:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482961:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.482968:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.482985:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.482988:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.482991:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.482996:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.482998:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.483001:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.483004:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483012:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.483019:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.483022:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.483026:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.483028:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:0.0:1770687856.483032:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.483035:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.483039:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2015232 i_blocks 0 00000080:00200000:0.0:1770687856.483042:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.483050:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2015232, count: 4096 00000080:00200000:0.0:1770687856.483053:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2015232, bytes: 4096 00000080:00200000:0.0:1770687856.483056:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.483059:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 493, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.483060:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:0.0:1770687856.483062:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.483065:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:0.0:1770687856.483067:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:0.0:1770687856.483069:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.483073:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:0.0:1770687856.483077:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.483078:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.483083:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483089:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483094:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483111:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483116:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483121:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.483125:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.483136:0:87362:0:(rw26.c:924:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:0.0:1770687856.483139:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000660c107b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.483140:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000956e7383 17ffffc0001001 3:0 ffff9c3218297000 492 lru 00000080:00200000:0.0:1770687856.483144:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008fe0a5ad 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6946816 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:0.0:1770687856.483145:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000660c107b 00000080:00200000:0.0:1770687856.483146:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.483147:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.483152:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483160:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483165:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483169:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483175:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.483177:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.483178:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.483182:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.483183:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.483185:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.483187:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483191:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.483196:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.483198:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.483200:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.483202:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:0.0:1770687856.483205:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.483207:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.483211:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2019328 i_blocks 0 00000080:00200000:0.0:1770687856.483213:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.483220:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2019328, count: 4096 00000080:00200000:0.0:1770687856.483224:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2019328, bytes: 4096 00000080:00200000:0.0:1770687856.483226:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.483229:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 494, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.483230:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:0.0:1770687856.483232:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.483238:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:0.0:1770687856.483241:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:0.0:1770687856.483243:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.483248:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:0.0:1770687856.483254:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.483256:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.483262:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483270:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483278:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483285:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483291:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483298:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.483303:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.483318:0:87362:0:(rw26.c:924:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:0.0:1770687856.483323:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003bed9aa4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.483325:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000044afb6e4 17ffffc0001001 3:0 ffff9c3218297ca8 493 lru 00000080:00200000:0.0:1770687856.483331:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000802f0768 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6942720 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:0.0:1770687856.483333:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003bed9aa4 00000080:00200000:0.0:1770687856.483334:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.483336:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.483343:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483351:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483358:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483365:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483377:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.483380:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.483382:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.483387:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.483390:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.483392:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.483396:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483402:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.483414:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.483416:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.483420:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.483422:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:0.0:1770687856.483426:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.483428:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.483433:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2023424 i_blocks 0 00000080:00200000:0.0:1770687856.483435:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.483442:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2023424, count: 4096 00000080:00200000:0.0:1770687856.483445:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2023424, bytes: 4096 00000080:00200000:0.0:1770687856.483447:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.483451:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 495, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.483452:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:0.0:1770687856.483454:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.483459:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:0.0:1770687856.483461:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:0.0:1770687856.483463:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.483468:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:0.0:1770687856.483473:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.483475:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.483482:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483490:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483497:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483509:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483516:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483523:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.483527:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.483542:0:87362:0:(rw26.c:924:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:0.0:1770687856.483545:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000aed1b9dc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.483548:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6d572cd 17ffffc0001001 3:0 ffff9c3218297798 494 lru 00000080:00200000:0.0:1770687856.483553:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3e3e8d9 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6938624 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:0.0:1770687856.483555:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000aed1b9dc 00000080:00200000:0.0:1770687856.483556:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.483558:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.483565:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483572:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483578:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483585:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483601:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.483604:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.483606:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.483610:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.483611:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.483613:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.483616:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483621:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.483626:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.483627:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.483629:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.483631:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:0.0:1770687856.483634:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.483635:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.483639:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2027520 i_blocks 0 00000080:00200000:0.0:1770687856.483640:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.483646:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2027520, count: 4096 00000080:00200000:0.0:1770687856.483648:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2027520, bytes: 4096 00000080:00200000:0.0:1770687856.483650:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.483652:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 496, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.483653:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:0.0:1770687856.483654:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.483657:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:0.0:1770687856.483659:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:0.0:1770687856.483661:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.483664:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:0.0:1770687856.483668:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.483669:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.483674:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483679:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483685:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483689:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483693:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483696:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.483699:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.483715:0:87362:0:(rw26.c:924:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:0.0:1770687856.483718:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e2e25464[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.483720:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000731ca2f1 17ffffc0001021 2:0 ffff9c32182976c0 495 lru 00000080:00200000:0.0:1770687856.483723:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006f74f94a 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6934528 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:0.0:1770687856.483724:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e2e25464 00000080:00200000:0.0:1770687856.483725:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.483726:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.483731:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483739:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483744:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483747:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483754:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.483756:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.483757:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.483760:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.483761:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.483763:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.483765:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483769:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.483774:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.483776:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.483778:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.483780:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:0.0:1770687856.483783:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.483785:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.483788:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2031616 i_blocks 0 00000080:00200000:0.0:1770687856.483790:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.483796:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2031616, count: 4096 00000080:00200000:0.0:1770687856.483822:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2031616, bytes: 4096 00000080:00200000:0.0:1770687856.483826:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.483830:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 497, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.483831:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:0.0:1770687856.483833:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.483838:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:0.0:1770687856.483841:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:0.0:1770687856.483843:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.483849:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:0.0:1770687856.483855:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.483857:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.483864:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483874:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483883:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483890:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.483897:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483903:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.483907:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.483923:0:87362:0:(rw26.c:924:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:0.0:1770687856.483928:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000af327680[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.483931:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000424c5ad6 17ffffc0001001 3:0 ffff9c3218297d80 496 lru 00000080:00200000:0.0:1770687856.483936:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005a647cf8 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6930432 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:0.0:1770687856.483939:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000af327680 00000080:00200000:0.0:1770687856.483940:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.483942:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.483950:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483958:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483965:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.483972:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.483984:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.483987:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.483989:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.483995:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.483997:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.484000:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.484004:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484013:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.484026:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.484028:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.484032:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.484035:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:0.0:1770687856.484039:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.484042:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.484046:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2035712 i_blocks 0 00000080:00200000:0.0:1770687856.484049:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.484056:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2035712, count: 4096 00000080:00200000:0.0:1770687856.484060:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2035712, bytes: 4096 00000080:00200000:0.0:1770687856.484062:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.484066:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 498, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.484068:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:0.0:1770687856.484070:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.484075:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:0.0:1770687856.484078:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:0.0:1770687856.484080:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.484085:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:0.0:1770687856.484089:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.484091:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.484108:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484114:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484120:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484128:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484132:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484136:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.484140:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.484151:0:87362:0:(rw26.c:924:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:0.0:1770687856.484154:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009e54953c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.484156:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004487709b 17ffffc0001001 3:0 ffff9c32182971b0 497 lru 00000080:00200000:0.0:1770687856.484159:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000af37c979 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6926336 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:0.0:1770687856.484160:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009e54953c 00000080:00200000:0.0:1770687856.484161:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.484162:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.484167:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484172:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484176:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484180:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484190:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.484192:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.484194:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.484197:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.484199:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.484201:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.484203:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484208:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.484214:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.484217:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.484221:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.484224:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:0.0:1770687856.484228:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.484230:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.484234:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2039808 i_blocks 0 00000080:00200000:0.0:1770687856.484237:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.484244:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2039808, count: 4096 00000080:00200000:0.0:1770687856.484247:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2039808, bytes: 4096 00000080:00200000:0.0:1770687856.484250:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.484253:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 499, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.484255:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:0.0:1770687856.484257:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.484262:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:0.0:1770687856.484265:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:0.0:1770687856.484267:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.484272:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:0.0:1770687856.484278:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.484280:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.484286:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484294:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484302:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484309:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484316:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484324:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.484329:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.484346:0:87362:0:(rw26.c:924:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:0.0:1770687856.484351:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002416f69f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.484354:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1587e62 17ffffc0001001 3:0 ffff9c3218297e58 498 lru 00000080:00200000:0.0:1770687856.484359:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000083b13931 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6922240 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:0.0:1770687856.484361:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002416f69f 00000080:00200000:0.0:1770687856.484362:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.484364:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.484372:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484385:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484393:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484400:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484412:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.484415:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.484418:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.484424:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.484426:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.484429:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.484433:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484441:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.484450:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.484453:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.484457:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.484460:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:0.0:1770687856.484463:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.484466:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.484472:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2043904 i_blocks 0 00000080:00200000:0.0:1770687856.484474:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.484481:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2043904, count: 4096 00000080:00200000:0.0:1770687856.484485:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2043904, bytes: 4096 00000080:00200000:0.0:1770687856.484487:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.484490:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 500, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.484492:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:0.0:1770687856.484494:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.484499:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:0.0:1770687856.484501:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:0.0:1770687856.484503:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.484508:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:0.0:1770687856.484514:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.484516:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.484522:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484530:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484539:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484546:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484553:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484561:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.484566:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.484582:0:87362:0:(rw26.c:924:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:0.0:1770687856.484586:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000022c3e30c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.484589:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000029d1573a 17ffffc0001001 3:0 ffff9c3218297a20 499 lru 00000080:00200000:0.0:1770687856.484594:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d883a096 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6918144 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:0.0:1770687856.484596:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000022c3e30c 00000080:00200000:0.0:1770687856.484597:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.484599:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.484607:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484614:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484621:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484629:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484639:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.484642:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.484645:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.484650:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.484653:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.484655:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.484659:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484666:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.484678:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.484681:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.484685:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.484688:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:0.0:1770687856.484691:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.484694:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.484699:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2048000 i_blocks 0 00000080:00200000:0.0:1770687856.484701:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.484708:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2048000, count: 4096 00000080:00200000:0.0:1770687856.484712:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2048000, bytes: 4096 00000080:00200000:0.0:1770687856.484715:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.484718:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 501, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.484720:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:0.0:1770687856.484722:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.484727:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:0.0:1770687856.484730:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:0.0:1770687856.484732:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.484737:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:0.0:1770687856.484743:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.484745:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.484753:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484761:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484769:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484781:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484788:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484795:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.484825:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.484841:0:87362:0:(rw26.c:924:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:0.0:1770687856.484845:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000692090e1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.484849:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc6c6b55 17ffffc0001001 3:0 ffff9c3218297288 500 lru 00000080:00200000:0.0:1770687856.484854:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000010c0c381 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6914048 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:0.0:1770687856.484857:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000692090e1 00000080:00200000:0.0:1770687856.484858:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.484860:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.484867:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484875:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484881:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.484888:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.484904:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.484908:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.484910:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.484915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.484918:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.484920:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.484924:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.484931:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.484939:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.484942:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.484945:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.484948:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:0.0:1770687856.484952:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.484954:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.484959:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2052096 i_blocks 0 00000080:00200000:0.0:1770687856.484962:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.484969:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2052096, count: 4096 00000080:00200000:0.0:1770687856.484973:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2052096, bytes: 4096 00000080:00200000:0.0:1770687856.484976:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.484979:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 502, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.484980:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:0.0:1770687856.484983:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.484988:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:0.0:1770687856.484991:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:0.0:1770687856.484993:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.484999:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:0.0:1770687856.485005:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.485007:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.485014:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485022:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485031:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485038:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485046:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485053:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.485058:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.485073:0:87362:0:(rw26.c:924:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:0.0:1770687856.485077:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000596474cf[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.485080:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d826f79e 17ffffc0001001 3:0 ffff9c3218297438 501 lru 00000080:00200000:0.0:1770687856.485086:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000adfdd070 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6909952 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:0.0:1770687856.485089:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000596474cf 00000080:00200000:0.0:1770687856.485090:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.485092:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.485113:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485127:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485134:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485142:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485154:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.485157:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.485160:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.485165:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.485168:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.485171:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.485175:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485183:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.485191:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.485194:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.485198:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.485201:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:0.0:1770687856.485204:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.485208:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.485212:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2056192 i_blocks 0 00000080:00200000:0.0:1770687856.485215:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.485223:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2056192, count: 4096 00000080:00200000:0.0:1770687856.485226:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2056192, bytes: 4096 00000080:00200000:0.0:1770687856.485228:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.485232:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 503, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.485233:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:0.0:1770687856.485236:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.485241:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:0.0:1770687856.485244:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:0.0:1770687856.485246:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.485250:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:0.0:1770687856.485256:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.485258:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.485265:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485274:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485282:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485289:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485295:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485303:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.485308:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.485324:0:87362:0:(rw26.c:924:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:0.0:1770687856.485328:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000eb5e8e88[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.485331:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000038fc5474 17ffffc0001001 3:0 ffff9c3218297510 502 lru 00000080:00200000:0.0:1770687856.485336:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000114ee0e6 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6905856 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:0.0:1770687856.485339:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000eb5e8e88 00000080:00200000:0.0:1770687856.485340:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.485342:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.485350:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485357:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485364:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485372:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485383:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.485386:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.485388:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.485394:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.485396:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.485399:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.485403:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485410:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.485423:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.485425:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.485430:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.485432:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:0.0:1770687856.485436:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.485439:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.485443:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2060288 i_blocks 0 00000080:00200000:0.0:1770687856.485446:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.485453:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2060288, count: 4096 00000080:00200000:0.0:1770687856.485457:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2060288, bytes: 4096 00000080:00200000:0.0:1770687856.485459:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.485463:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 504, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.485464:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:0.0:1770687856.485466:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.485471:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:0.0:1770687856.485474:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:0.0:1770687856.485476:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.485481:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:0.0:1770687856.485487:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.485489:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.485496:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485504:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485512:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485524:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485531:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485538:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.485544:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.485559:0:87362:0:(rw26.c:924:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:0.0:1770687856.485563:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004487895d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.485567:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000049f96d1 17ffffc0001001 3:0 ffff9c3218297948 503 lru 00000080:00200000:0.0:1770687856.485572:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e921eac3 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6901760 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:0.0:1770687856.485574:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004487895d 00000080:00200000:0.0:1770687856.485575:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.485577:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.485585:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485593:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485600:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485607:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485623:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.485626:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.485628:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.485633:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.485636:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.485639:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.485643:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485650:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.485659:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.485661:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.485665:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.485668:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:0.0:1770687856.485672:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.485675:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.485680:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2064384 i_blocks 0 00000080:00200000:0.0:1770687856.485683:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.485690:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2064384, count: 4096 00000080:00200000:0.0:1770687856.485694:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2064384, bytes: 4096 00000080:00200000:0.0:1770687856.485696:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.485699:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 505, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.485701:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:0.0:1770687856.485703:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.485708:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:0.0:1770687856.485711:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:0.0:1770687856.485714:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.485719:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:0.0:1770687856.485725:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.485727:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.485734:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485743:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485751:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485758:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485765:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485773:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.485778:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.485838:0:87362:0:(rw26.c:924:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:0.0:1770687856.485843:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b36514b7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.485847:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007c71a3da 17ffffc0001001 3:0 ffff9c322d7a4510 504 lru 00000080:00200000:0.0:1770687856.485853:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000108c599b 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6897664 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:0.0:1770687856.485855:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b36514b7 00000080:00200000:0.0:1770687856.485856:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.485859:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.485866:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485878:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485885:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.485893:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.485904:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.485907:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.485909:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.485914:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.485916:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.485919:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.485923:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.485931:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.485940:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.485942:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.485946:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.485949:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:0.0:1770687856.485952:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.485956:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.485961:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2068480 i_blocks 0 00000080:00200000:0.0:1770687856.485964:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.485971:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2068480, count: 4096 00000080:00200000:0.0:1770687856.485974:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2068480, bytes: 4096 00000080:00200000:0.0:1770687856.485977:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.485980:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 506, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.485982:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:0.0:1770687856.485984:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.485990:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:0.0:1770687856.485992:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:0.0:1770687856.485994:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.485999:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:0.0:1770687856.486005:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.486008:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.486015:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486024:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486033:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486040:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486047:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486054:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.486060:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.486078:0:87362:0:(rw26.c:924:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:0.0:1770687856.486082:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008aa9b2bf[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.486085:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c9699e42 17ffffc0001001 3:0 ffff9c322d7a4948 505 lru 00000080:00200000:0.0:1770687856.486091:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc44103d 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6893568 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:0.0:1770687856.486093:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008aa9b2bf 00000080:00200000:0.0:1770687856.486094:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.486109:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.486117:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486125:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486131:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486139:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486149:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.486152:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.486154:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.486160:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.486163:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.486165:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.486169:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486177:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.486191:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.486193:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.486197:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.486199:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:0.0:1770687856.486203:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.486206:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.486210:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2072576 i_blocks 0 00000080:00200000:0.0:1770687856.486213:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.486220:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2072576, count: 4096 00000080:00200000:0.0:1770687856.486224:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2072576, bytes: 4096 00000080:00200000:0.0:1770687856.486226:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.486230:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 507, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.486232:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:0.0:1770687856.486234:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.486239:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:0.0:1770687856.486242:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:0.0:1770687856.486244:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.486249:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:0.0:1770687856.486255:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.486257:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.486264:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486273:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486281:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486293:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486300:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486308:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.486313:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.486329:0:87362:0:(rw26.c:924:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:0.0:1770687856.486334:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000070d4f118[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.486337:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004265e8dd 17ffffc0001001 3:0 ffff9c322d7a4870 506 lru 00000080:00200000:0.0:1770687856.486343:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000836ab1ce 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6889472 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1770687856.486345:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000070d4f118 00000080:00200000:0.0:1770687856.486346:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.486348:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.486356:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486364:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486371:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486379:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486396:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.486399:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.486401:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.486407:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.486409:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.486412:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.486415:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486423:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.486432:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.486434:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.486439:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.486442:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:0.0:1770687856.486445:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.486448:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.486453:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2076672 i_blocks 0 00000080:00200000:0.0:1770687856.486456:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.486463:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2076672, count: 4096 00000080:00200000:0.0:1770687856.486466:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2076672, bytes: 4096 00000080:00200000:0.0:1770687856.486469:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.486472:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 508, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.486474:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:0.0:1770687856.486476:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.486481:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:0.0:1770687856.486484:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:0.0:1770687856.486486:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.486492:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:0.0:1770687856.486497:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.486500:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.486507:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486516:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486525:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486533:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486540:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486548:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.486553:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.486569:0:87362:0:(rw26.c:924:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:0.0:1770687856.486573:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008e6201b0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.486577:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001af4c942 17ffffc0001001 3:0 ffff9c322d7a40d8 507 lru 00000080:00200000:0.0:1770687856.486582:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9168406 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6885376 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1770687856.486585:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008e6201b0 00000080:00200000:0.0:1770687856.486586:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.486588:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.486596:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486609:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486616:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486624:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486635:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.486638:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.486640:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.486646:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.486648:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.486651:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.486655:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486663:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.486671:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.486674:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.486678:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.486681:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:0.0:1770687856.486684:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.486687:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.486692:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2080768 i_blocks 0 00000080:00200000:0.0:1770687856.486695:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.486702:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2080768, count: 4096 00000080:00200000:0.0:1770687856.486706:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2080768, bytes: 4096 00000080:00200000:0.0:1770687856.486708:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.486712:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 509, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.486714:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:0.0:1770687856.486716:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.486721:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:0.0:1770687856.486724:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:0.0:1770687856.486726:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.486732:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:0.0:1770687856.486738:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.486741:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.486748:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486757:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486766:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486774:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486781:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486789:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.486795:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.486838:0:87362:0:(rw26.c:924:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:0.0:1770687856.486843:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003f925d0b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.486846:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000036ab7e0c 17ffffc0001001 3:0 ffff9c322d7a4bd0 508 lru 00000080:00200000:0.0:1770687856.486852:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1b030b6 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6881280 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:0.0:1770687856.486854:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003f925d0b 00000080:00200000:0.0:1770687856.486855:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.486857:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.486864:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486872:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486879:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.486887:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.486899:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.486902:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.486905:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.486910:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.486913:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.486915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.486919:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.486927:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.486941:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.486943:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.486948:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.486950:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:0.0:1770687856.486954:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.486957:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.486962:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2084864 i_blocks 0 00000080:00200000:0.0:1770687856.486964:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.486971:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2084864, count: 4096 00000080:00200000:0.0:1770687856.486975:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2084864, bytes: 4096 00000080:00200000:0.0:1770687856.486978:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.486981:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 510, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.486983:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:0.0:1770687856.486985:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.486990:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:0.0:1770687856.486993:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:0.0:1770687856.486995:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.487000:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:0.0:1770687856.487006:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.487008:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.487015:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487024:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487032:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487045:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487053:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487060:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.487066:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.487081:0:87362:0:(rw26.c:924:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:0.0:1770687856.487086:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004732a9e1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.487088:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fdf50470 17ffffc0001001 3:0 ffff9c322d7a45e8 509 lru 00000080:00200000:0.0:1770687856.487094:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000015adf9a2 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6877184 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:0.0:1770687856.487109:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004732a9e1 00000080:00200000:0.0:1770687856.487111:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.487113:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.487121:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487129:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487136:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487143:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487161:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.487164:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.487166:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.487172:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.487175:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.487178:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.487182:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487191:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.487200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.487203:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.487207:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.487210:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:0.0:1770687856.487214:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.487217:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.487222:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2088960 i_blocks 0 00000080:00200000:0.0:1770687856.487225:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.487233:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2088960, count: 4096 00000080:00200000:0.0:1770687856.487237:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2088960, bytes: 4096 00000080:00200000:0.0:1770687856.487239:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.487243:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 511, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.487245:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:0.0:1770687856.487247:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.487252:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:0.0:1770687856.487255:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:0.0:1770687856.487258:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.487263:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:0.0:1770687856.487269:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.487271:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.487278:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487287:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487295:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487303:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487310:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487318:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.487323:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.487347:0:87362:0:(rw26.c:924:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:0.0:1770687856.487352:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a2320cc1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.487355:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c39dc519 17ffffc0001021 2:0 ffff9c322d7a4af8 510 lru 00000080:00200000:0.0:1770687856.487360:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000be1ca681 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6873088 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:0.0:1770687856.487362:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a2320cc1 00000080:00200000:0.0:1770687856.487363:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.487365:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.487373:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487386:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487392:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487399:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487409:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.487413:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.487414:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.487419:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.487422:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.487424:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.487428:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487436:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.487443:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.487445:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.487449:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.487451:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:0.0:1770687856.487454:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.487457:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.487462:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2093056 i_blocks 0 00000080:00200000:0.0:1770687856.487464:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.487471:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2093056, count: 4096 00000080:00200000:0.0:1770687856.487475:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2093056, bytes: 4096 00000080:00200000:0.0:1770687856.487477:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.487481:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 512, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.487482:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:0.0:1770687856.487485:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.487489:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:0.0:1770687856.487492:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:0.0:1770687856.487495:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770687856.487499:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:0.0:1770687856.487505:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.487507:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.487513:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487522:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487528:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487532:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487536:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487541:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.487544:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.487557:0:87362:0:(rw26.c:924:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:0.0:1770687856.487560:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002fb69967[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.487562:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008f3f0203 17ffffc0001001 3:0 ffff9c322d7a4360 511 lru 00000080:00200000:0.0:1770687856.487567:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005f043c28 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001b84e450 00000000adb48681 > 3< 0 0 > 4< 0 0 8 6868992 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:0.0:1770687856.487570:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002fb69967 00000080:00200000:0.0:1770687856.487571:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.487573:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.487580:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487587:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487594:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.487601:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.487613:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.487616:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.487618:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.487624:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.487626:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.487629:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.487633:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.487639:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.487648:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.487649:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.487652:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.487654:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:0.0:1770687856.487657:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.487659:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.487662:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2097152 i_blocks 0 00000080:00200000:0.0:1770687856.487664:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.487669:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2097152, count: 4096 00000080:00200000:0.0:1770687856.487672:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2097152, bytes: 4096 00000080:00200000:0.0:1770687856.487675:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.487678:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 513, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.487680:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1770687856.487682:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687856.487687:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.487690:0:87362:0:(vvp_io.c:374:vvp_io_fini()) [0x2000013a3:0x3:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:0.0:1770687856.487701:0:87362:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x2000013a3:0x3:0x0](ffff9c322a2863c8) 00000002:00010000:0.0:1770687856.487715:0:87362:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x2000013a3:0x3:0x0], intent: layout flags 02 00010000:00010000:0.0:1770687856.487733:0:87362:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252b01 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba45642d expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687856.487745:0:87362:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1770687856.487772:0:87362:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252b01 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45642d expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.487777:0:87362:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687856.487779:0:87362:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252b01 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45642d expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.487850:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87362 initiator: MDT0 00010000:00010000:0.0:1770687856.487858:0:87362:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87362 initiator: MDT0 00000020:00100000:0.0:1770687856.487868:0:87362:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687856.487882:0:87362:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2aa00 x1856700233020544/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/608 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1770687856.487891:0:87362:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87362 initiator: MDT0 00000100:00100000:0.0:1770687856.487913:0:87362:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87362:1856700233020544:192.168.204.120@tcp:101:dd.0 00000100:00100000:0.0:1770687856.487999:0:87362:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c3231088d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687856.490930:0:87362:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87362:1856700233020544:192.168.204.120@tcp:101:dd.0 00010000:00010000:0.0:1770687856.490957:0:87362:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 4/0,1 mode: --/EX res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.490967:0:87362:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 4/0,1 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.490976:0:87362:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.490983:0:87362:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.490991:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.490997:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491001:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 4/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1770687856.491008:0:87362:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff9c321ed2aa00 x1856700233020544/t12884902234(12884902234) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 1770687872 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687856.491022:0:87362:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1770687856.491028:0:87362:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491038:0:87362:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 16 res 8589939619/3 (0 0) 00000080:00200000:0.0:1770687856.491042:0:87362:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x2000013a3:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1770687856.491049:0:87362:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) for lock 0xf6194a74c5252b16 00000080:00010000:0.0:1770687856.491054:0:87362:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252b16 from it ffffbf9fc7f93bb8 00010000:00010000:0.0:1770687856.491056:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491061:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687856.491074:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:0.0:1770687856.491077:0:87362:0:(file.c:2175:ll_file_io_generic()) f0: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:0.0:1770687856.491084:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.491092:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 513, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.491094:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1770687856.491113:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:0.0:1770687856.491130:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491140:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1770687856.491148:0:87362:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x3:0x0](00000000e8c72bd1) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491181:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687856.491186:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687856.491195:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1770687856.491204:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770687856.491214:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:0.0:1770687856.491231:0:87362:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000004093b666 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.491244:0:87362:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000004093b666 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.491536:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770687856.492021:0:87362:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c321ed2ad80 - object 0x280000401:207 offset 0<>1048576 00000008:00010000:0.0:1770687856.492059:0:87362:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.492071:0:87362:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.492338:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770687856.492739:0:87362:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c321ed29180 - object 0x2c0000401:73 offset 0<>1048576 00000100:00100000:1.0:1770687856.492798:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233020800:192.168.204.120@tcp:4:dd.0 00000100:00100000:0.0:1770687856.506336:0:68709:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff9c3206ccb800: committing for last_committed 12884901944 gen 1 00000100:00100000:0.0:1770687856.506374:0:68709:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff9c321ed2ad80 x1856700233020672/t12884901949(12884901949) o4->lustre-OST0000-osc-ffff9c3206ccb800@192.168.204.120@tcp:6/4 lens 488/448 e 0 to 0 dl 1770687872 ref 3 fl Rpc:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000008:00010000:0.0:1770687856.506440:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000004093b666 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.506640:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000004093b666 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687856.506671:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2ad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233020672:192.168.204.120@tcp:4:dd.0 00000100:00100000:1.0:1770687856.509590:0:68707:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff9c3206ccb800: committing for last_committed 12884901917 gen 1 00000100:00100000:1.0:1770687856.509624:0:68707:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff9c321ed29180 x1856700233020800/t12884901918(12884901918) o4->lustre-OST0001-osc-ffff9c3206ccb800@192.168.204.120@tcp:6/4 lens 488/448 e 0 to 0 dl 1770687872 ref 3 fl Rpc:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000008:00010000:1.0:1770687856.509684:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.509919:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a7a93b64 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687856.509946:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233020800:192.168.204.120@tcp:4:dd.0 00000100:00100000:0.0:1770687856.513671:0:87362:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87362:1856700233020928:192.168.204.120@tcp:101:dd.0 00010000:00010000:0.0:1770687856.513694:0:87362:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513710:0:87362:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513727:0:87362:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513740:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.513752:0:87362:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513763:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513770:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.513795:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.513844:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.513896:0:87362:0:(rw26.c:924:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:0.0:1770687856.513902:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a935f1d0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.513905:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000b58db29 17ffffc0001001 3:0 ffff9c322d7a4000 512 lru 00000080:00200000:0.0:1770687856.513910:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002265f8bb 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13836288 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1770687856.513912:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a935f1d0 00000080:00200000:0.0:1770687856.513913:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.513916:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.513930:0:87362:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.513947:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.513950:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.513952:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.513964:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.513966:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.513969:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63830 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.513972:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.513977:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.513985:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.513987:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63830 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.513991:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.513996:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:0.0:1770687856.514002:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.514005:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.514014:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2101248 i_blocks 0 00000080:00200000:0.0:1770687856.514017:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.514040:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2101248, count: 4096 00000080:00200000:0.0:1770687856.514045:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2101248, bytes: 4096 00000080:00200000:0.0:1770687856.514049:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.514052:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 2, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.514054:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:0.0:1770687856.514057:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.514067:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:0.0:1770687856.514072:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:0.0:1770687856.514076:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.514087:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:0.0:1770687856.514112:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.514115:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.514127:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514138:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514144:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514149:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514153:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514158:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.514163:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.514176:0:87362:0:(rw26.c:924:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:0.0:1770687856.514179:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000140dd900[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.514181:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001b48ba8c 17ffffc0001001 3:0 ffff9c322d7a4ca8 513 lru 00000080:00200000:0.0:1770687856.514185:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000008358cad 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13807616 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:0.0:1770687856.514187:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000140dd900 00000080:00200000:0.0:1770687856.514188:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.514189:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.514195:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514205:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514209:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514214:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514223:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.514225:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.514227:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.514232:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.514235:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.514237:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.514241:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514248:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.514256:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.514258:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.514263:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.514267:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:0.0:1770687856.514271:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.514274:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.514280:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2105344 i_blocks 0 00000080:00200000:0.0:1770687856.514282:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.514290:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2105344, count: 4096 00000080:00200000:0.0:1770687856.514294:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2105344, bytes: 4096 00000080:00200000:0.0:1770687856.514297:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.514300:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 3, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.514302:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:0.0:1770687856.514304:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.514310:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:0.0:1770687856.514312:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:0.0:1770687856.514315:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.514320:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:0.0:1770687856.514326:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.514329:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.514336:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514345:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514353:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514361:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514368:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514376:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.514382:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.514398:0:87362:0:(rw26.c:924:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:0.0:1770687856.514403:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000052ead811[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.514407:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000614e3a08 17ffffc0001001 3:0 ffff9c322d7a4798 514 lru 00000080:00200000:0.0:1770687856.514412:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000bb3e3ea 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13803520 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:0.0:1770687856.514415:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000052ead811 00000080:00200000:0.0:1770687856.514416:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.514418:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.514425:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514431:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514435:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514440:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514447:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.514449:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.514450:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.514454:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.514455:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.514457:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.514460:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514465:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.514478:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.514480:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.514483:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.514484:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:0.0:1770687856.514487:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.514489:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.514492:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2109440 i_blocks 0 00000080:00200000:0.0:1770687856.514494:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.514500:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2109440, count: 4096 00000080:00200000:0.0:1770687856.514502:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2109440, bytes: 4096 00000080:00200000:0.0:1770687856.514504:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.514506:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 4, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.514507:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:0.0:1770687856.514509:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.514512:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:0.0:1770687856.514514:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:0.0:1770687856.514516:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.514519:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:0.0:1770687856.514523:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.514525:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.514533:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514541:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514549:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514567:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514575:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514583:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.514588:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.514602:0:87362:0:(rw26.c:924:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:0.0:1770687856.514606:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000214b2ac4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.514609:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000449aa86b 17ffffc0001001 3:0 ffff9c322d7a46c0 515 lru 00000080:00200000:0.0:1770687856.514614:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000916c1072 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13799424 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:0.0:1770687856.514616:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000214b2ac4 00000080:00200000:0.0:1770687856.514618:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.514620:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.514628:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514635:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514643:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514649:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514664:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.514668:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.514670:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.514676:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.514678:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.514680:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.514684:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514690:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.514697:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.514699:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.514703:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.514706:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:0.0:1770687856.514709:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.514712:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.514716:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2113536 i_blocks 0 00000080:00200000:0.0:1770687856.514719:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.514726:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2113536, count: 4096 00000080:00200000:0.0:1770687856.514730:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2113536, bytes: 4096 00000080:00200000:0.0:1770687856.514732:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.514736:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 5, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.514738:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:0.0:1770687856.514740:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.514745:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:0.0:1770687856.514748:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:0.0:1770687856.514751:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.514755:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:0.0:1770687856.514760:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.514762:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.514769:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514778:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514786:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514793:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514820:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514830:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.514835:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.514848:0:87362:0:(rw26.c:924:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:0.0:1770687856.514851:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a6decf46[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.514854:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000061c6efb4 17ffffc0001001 3:0 ffff9c322d7a4d80 516 lru 00000080:00200000:0.0:1770687856.514858:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000080b959ba 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13795328 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:0.0:1770687856.514860:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a6decf46 00000080:00200000:0.0:1770687856.514861:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.514862:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.514868:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514877:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514881:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.514886:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514893:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.514894:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.514896:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.514899:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.514901:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.514903:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.514905:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514910:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.514915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.514917:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.514919:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.514920:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:0.0:1770687856.514923:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.514925:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.514928:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2117632 i_blocks 0 00000080:00200000:0.0:1770687856.514930:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.514935:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2117632, count: 4096 00000080:00200000:0.0:1770687856.514938:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2117632, bytes: 4096 00000080:00200000:0.0:1770687856.514940:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.514942:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 6, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.514943:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:0.0:1770687856.514944:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.514948:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:0.0:1770687856.514950:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:0.0:1770687856.514951:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.514954:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:0.0:1770687856.514958:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.514960:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.514965:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514970:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514975:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514980:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.514983:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.514987:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.514990:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.515002:0:87362:0:(rw26.c:924:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:0.0:1770687856.515005:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cad59a44[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.515008:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005f0b0fb4 17ffffc0001001 3:0 ffff9c322d7a41b0 517 lru 00000080:00200000:0.0:1770687856.515013:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008d2643d3 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13791232 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:0.0:1770687856.515015:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cad59a44 00000080:00200000:0.0:1770687856.515016:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.515018:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.515025:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515033:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515040:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515048:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515059:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.515062:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.515064:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.515070:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.515072:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.515075:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.515079:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515087:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.515107:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.515110:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.515114:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.515117:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:0.0:1770687856.515120:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.515122:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.515125:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2121728 i_blocks 0 00000080:00200000:0.0:1770687856.515127:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.515132:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2121728, count: 4096 00000080:00200000:0.0:1770687856.515135:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2121728, bytes: 4096 00000080:00200000:0.0:1770687856.515136:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.515139:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 7, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.515140:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:0.0:1770687856.515141:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.515145:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:0.0:1770687856.515147:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:0.0:1770687856.515148:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.515152:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:0.0:1770687856.515155:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.515157:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.515162:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515167:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515173:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515180:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515185:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515189:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.515192:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.515203:0:87362:0:(rw26.c:924:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:0.0:1770687856.515206:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000929c9d3d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.515208:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000772d3db2 17ffffc0001001 3:0 ffff9c322d7a4e58 518 lru 00000080:00200000:0.0:1770687856.515211:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000004642412 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13787136 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:0.0:1770687856.515212:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000929c9d3d 00000080:00200000:0.0:1770687856.515213:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.515214:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.515219:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515224:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515229:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515236:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515251:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.515254:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.515256:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.515261:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.515264:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.515266:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.515270:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515278:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.515286:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.515289:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.515293:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.515296:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:0.0:1770687856.515299:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.515302:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.515306:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2125824 i_blocks 0 00000080:00200000:0.0:1770687856.515309:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.515316:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2125824, count: 4096 00000080:00200000:0.0:1770687856.515320:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2125824, bytes: 4096 00000080:00200000:0.0:1770687856.515322:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.515325:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 8, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.515327:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:0.0:1770687856.515329:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.515334:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:0.0:1770687856.515336:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:0.0:1770687856.515339:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.515345:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:0.0:1770687856.515351:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.515353:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.515361:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515370:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515376:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515382:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515386:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515391:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.515394:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.515407:0:87362:0:(rw26.c:924:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:0.0:1770687856.515410:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a6a9be7d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.515412:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000050c84e64 17ffffc0001001 3:0 ffff9c322d7a4a20 519 lru 00000080:00200000:0.0:1770687856.515415:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002dd07469 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13783040 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:0.0:1770687856.515416:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a6a9be7d 00000080:00200000:0.0:1770687856.515417:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.515418:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.515423:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515432:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515436:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515440:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515447:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.515449:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.515450:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.515453:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.515455:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.515456:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.515459:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515463:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.515468:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.515470:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.515474:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.515477:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:0.0:1770687856.515480:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.515483:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.515488:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2129920 i_blocks 0 00000080:00200000:0.0:1770687856.515490:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.515497:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2129920, count: 4096 00000080:00200000:0.0:1770687856.515500:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2129920, bytes: 4096 00000080:00200000:0.0:1770687856.515503:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.515506:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 9, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.515508:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:0.0:1770687856.515510:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.515515:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:0.0:1770687856.515518:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:0.0:1770687856.515520:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.515525:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:0.0:1770687856.515531:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.515533:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.515540:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515548:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515556:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515563:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515570:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515577:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.515582:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.515598:0:87362:0:(rw26.c:924:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:0.0:1770687856.515601:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000020949ac5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.515603:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0e573d0 17ffffc0001001 3:0 ffff9c322d7a4288 520 lru 00000080:00200000:0.0:1770687856.515607:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a69b1ea7 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13778944 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:0.0:1770687856.515608:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000020949ac5 00000080:00200000:0.0:1770687856.515609:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.515610:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.515615:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515620:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515624:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515628:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515635:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.515637:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.515638:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.515641:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.515643:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.515645:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.515647:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515652:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.515658:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.515659:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.515662:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.515663:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:0.0:1770687856.515666:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.515668:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.515673:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2134016 i_blocks 0 00000080:00200000:0.0:1770687856.515675:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.515682:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2134016, count: 4096 00000080:00200000:0.0:1770687856.515686:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2134016, bytes: 4096 00000080:00200000:0.0:1770687856.515688:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.515691:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 10, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.515693:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:0.0:1770687856.515695:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.515700:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:0.0:1770687856.515703:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:0.0:1770687856.515705:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.515710:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:0.0:1770687856.515715:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.515718:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.515724:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515730:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515735:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515743:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515747:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515752:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.515755:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.515769:0:87362:0:(rw26.c:924:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:0.0:1770687856.515773:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000731d518b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.515776:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004c6a8e0c 17ffffc0001001 3:0 ffff9c322d7a4438 521 lru 00000080:00200000:0.0:1770687856.515781:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001909397f 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13774848 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:0.0:1770687856.515783:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000731d518b 00000080:00200000:0.0:1770687856.515784:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.515786:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.515794:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515820:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515827:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.515834:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515850:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.515852:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.515855:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.515860:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.515862:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.515865:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.515869:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515876:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.515883:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.515885:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.515889:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.515892:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:0.0:1770687856.515895:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.515898:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.515902:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2138112 i_blocks 0 00000080:00200000:0.0:1770687856.515904:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.515911:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2138112, count: 4096 00000080:00200000:0.0:1770687856.515914:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2138112, bytes: 4096 00000080:00200000:0.0:1770687856.515917:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.515920:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 11, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.515921:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:0.0:1770687856.515923:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.515927:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:0.0:1770687856.515930:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:0.0:1770687856.515932:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.515937:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:0.0:1770687856.515942:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.515944:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.515951:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515959:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515967:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515974:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.515981:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.515988:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.515992:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.516009:0:87362:0:(rw26.c:924:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:0.0:1770687856.516013:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002fb69967[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.516016:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003695442b 17ffffc0001001 3:0 ffff9c322d7a4360 522 lru 00000080:00200000:0.0:1770687856.516022:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005f043c28 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13770752 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:0.0:1770687856.516024:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002fb69967 00000080:00200000:0.0:1770687856.516025:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.516028:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.516034:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516046:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516052:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516059:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516070:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.516073:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.516075:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.516081:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.516084:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.516085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.516088:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516093:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.516112:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.516114:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.516117:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.516120:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:0.0:1770687856.516123:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.516126:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.516132:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2142208 i_blocks 0 00000080:00200000:0.0:1770687856.516135:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.516142:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2142208, count: 4096 00000080:00200000:0.0:1770687856.516146:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2142208, bytes: 4096 00000080:00200000:0.0:1770687856.516149:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.516152:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 12, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.516154:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:0.0:1770687856.516156:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.516161:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:0.0:1770687856.516164:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:0.0:1770687856.516166:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.516172:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:0.0:1770687856.516178:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.516180:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.516187:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516196:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516204:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516211:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516217:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516225:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.516230:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.516246:0:87362:0:(rw26.c:924:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:0.0:1770687856.516250:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a2320cc1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.516253:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001fc1e737 17ffffc0001001 3:0 ffff9c322d7a4af8 523 lru 00000080:00200000:0.0:1770687856.516258:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000be1ca681 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13766656 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:0.0:1770687856.516261:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a2320cc1 00000080:00200000:0.0:1770687856.516262:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.516264:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.516272:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516280:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516287:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516294:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516306:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.516309:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.516311:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.516316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.516319:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.516322:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.516325:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516333:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.516342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.516345:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.516349:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.516353:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:0.0:1770687856.516356:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.516359:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.516363:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2146304 i_blocks 0 00000080:00200000:0.0:1770687856.516366:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.516373:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2146304, count: 4096 00000080:00200000:0.0:1770687856.516377:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2146304, bytes: 4096 00000080:00200000:0.0:1770687856.516379:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.516382:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 13, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.516384:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:0.0:1770687856.516386:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.516391:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:0.0:1770687856.516394:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:0.0:1770687856.516396:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.516401:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:0.0:1770687856.516406:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.516409:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.516416:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516425:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516433:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516445:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516452:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516460:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.516466:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.516481:0:87362:0:(rw26.c:924:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:0.0:1770687856.516485:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004732a9e1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.516488:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001ac48cf7 17ffffc0001001 3:0 ffff9c322d7a45e8 524 lru 00000080:00200000:0.0:1770687856.516494:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000015adf9a2 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13762560 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:0.0:1770687856.516496:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004732a9e1 00000080:00200000:0.0:1770687856.516497:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.516499:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.516506:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516514:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516521:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516529:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516546:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.516549:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.516551:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.516557:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.516559:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.516562:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.516567:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516574:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.516583:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.516586:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.516590:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.516593:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:0.0:1770687856.516597:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.516600:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.516605:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2150400 i_blocks 0 00000080:00200000:0.0:1770687856.516607:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.516615:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2150400, count: 4096 00000080:00200000:0.0:1770687856.516618:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2150400, bytes: 4096 00000080:00200000:0.0:1770687856.516621:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.516625:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 14, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.516626:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:0.0:1770687856.516628:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.516634:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:0.0:1770687856.516637:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:0.0:1770687856.516639:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.516644:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:0.0:1770687856.516650:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.516652:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.516659:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516667:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516675:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516682:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516689:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516697:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.516703:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.516724:0:87362:0:(rw26.c:924:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:0.0:1770687856.516727:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003f925d0b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.516729:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004c458750 17ffffc0001021 2:0 ffff9c322d7a4bd0 525 lru 00000080:00200000:0.0:1770687856.516733:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1b030b6 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13758464 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:0.0:1770687856.516734:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003f925d0b 00000080:00200000:0.0:1770687856.516735:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.516736:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.516743:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516756:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516763:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.516771:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516783:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.516786:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.516789:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.516795:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.516798:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.516819:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.516824:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516833:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.516842:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.516844:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.516849:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.516852:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:0.0:1770687856.516856:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.516859:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.516864:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2154496 i_blocks 0 00000080:00200000:0.0:1770687856.516867:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.516874:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2154496, count: 4096 00000080:00200000:0.0:1770687856.516877:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2154496, bytes: 4096 00000080:00200000:0.0:1770687856.516880:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.516883:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 15, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.516885:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:0.0:1770687856.516887:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.516893:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:0.0:1770687856.516895:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:0.0:1770687856.516897:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.516902:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:0.0:1770687856.516908:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.516910:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.516917:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516926:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516934:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516954:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.516961:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.516969:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.516975:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.516993:0:87362:0:(rw26.c:924:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:0.0:1770687856.516997:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008e6201b0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.517000:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bdf40c0c 17ffffc0001001 3:0 ffff9c322d7a40d8 526 lru 00000080:00200000:0.0:1770687856.517005:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9168406 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13754368 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:0.0:1770687856.517006:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008e6201b0 00000080:00200000:0.0:1770687856.517007:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.517009:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.517016:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517023:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517029:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517035:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517046:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.517049:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.517051:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.517056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.517058:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.517060:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.517064:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517071:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.517079:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.517081:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.517084:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.517086:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:0.0:1770687856.517089:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.517092:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.517106:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2158592 i_blocks 0 00000080:00200000:0.0:1770687856.517109:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.517116:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2158592, count: 4096 00000080:00200000:0.0:1770687856.517120:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2158592, bytes: 4096 00000080:00200000:0.0:1770687856.517122:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.517125:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 16, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.517127:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:0.0:1770687856.517128:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.517133:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:0.0:1770687856.517136:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:0.0:1770687856.517138:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.517143:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:0.0:1770687856.517148:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.517150:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.517156:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517163:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517171:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517181:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517188:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517195:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.517200:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.517216:0:87362:0:(rw26.c:924:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:0.0:1770687856.517220:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000070d4f118[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.517223:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003dbf5b34 17ffffc0001001 3:0 ffff9c322d7a4870 527 lru 00000080:00200000:0.0:1770687856.517229:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000836ab1ce 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13750272 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:0.0:1770687856.517231:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000070d4f118 00000080:00200000:0.0:1770687856.517232:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.517234:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.517242:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517249:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517255:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517261:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517277:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.517281:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.517283:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.517288:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.517291:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.517294:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.517298:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517306:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.517314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.517316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.517320:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.517323:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:0.0:1770687856.517327:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.517330:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.517335:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2162688 i_blocks 0 00000080:00200000:0.0:1770687856.517338:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.517345:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2162688, count: 4096 00000080:00200000:0.0:1770687856.517349:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2162688, bytes: 4096 00000080:00200000:0.0:1770687856.517351:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.517355:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 17, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.517357:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:0.0:1770687856.517359:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.517364:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:0.0:1770687856.517367:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:0.0:1770687856.517370:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.517375:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:0.0:1770687856.517381:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.517383:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.517390:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517399:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517407:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517414:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517421:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517428:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.517434:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.517449:0:87362:0:(rw26.c:924:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:0.0:1770687856.517454:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008aa9b2bf[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.517457:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7953478 17ffffc0001001 3:0 ffff9c322d7a4948 528 lru 00000080:00200000:0.0:1770687856.517462:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc44103d 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13746176 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:0.0:1770687856.517464:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008aa9b2bf 00000080:00200000:0.0:1770687856.517466:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.517468:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.517475:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517488:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517495:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517503:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517515:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.517518:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.517520:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.517527:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.517529:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.517532:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.517536:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517544:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.517552:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.517555:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.517559:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.517562:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:0.0:1770687856.517565:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.517568:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.517573:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2166784 i_blocks 0 00000080:00200000:0.0:1770687856.517576:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.517583:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2166784, count: 4096 00000080:00200000:0.0:1770687856.517587:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2166784, bytes: 4096 00000080:00200000:0.0:1770687856.517589:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.517592:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 18, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.517594:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:0.0:1770687856.517596:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.517601:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:0.0:1770687856.517603:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:0.0:1770687856.517605:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.517610:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:0.0:1770687856.517615:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.517617:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.517624:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517633:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517642:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517650:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517655:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517660:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.517664:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.517680:0:87362:0:(rw26.c:924:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:0.0:1770687856.517684:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b36514b7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.517687:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000098451b33 17ffffc0001001 3:0 ffff9c322d7a4510 529 lru 00000080:00200000:0.0:1770687856.517693:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000108c599b 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13742080 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:0.0:1770687856.517695:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b36514b7 00000080:00200000:0.0:1770687856.517696:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.517699:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.517706:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517714:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517720:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517724:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517732:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.517734:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.517736:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.517740:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.517741:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.517743:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.517746:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517751:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.517757:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.517758:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.517761:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.517762:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:0.0:1770687856.517765:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.517767:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.517770:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2170880 i_blocks 0 00000080:00200000:0.0:1770687856.517772:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.517777:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2170880, count: 4096 00000080:00200000:0.0:1770687856.517779:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2170880, bytes: 4096 00000080:00200000:0.0:1770687856.517781:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.517783:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 19, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.517784:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:0.0:1770687856.517786:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.517789:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:0.0:1770687856.517791:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:0.0:1770687856.517792:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.517796:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:0.0:1770687856.517816:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.517818:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.517823:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517829:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517835:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517848:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517855:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517863:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.517869:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.517888:0:87362:0:(rw26.c:924:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:0.0:1770687856.517892:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006e50406e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.517894:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002b7e024e 17ffffc0001001 3:0 ffff9c3207508870 530 lru 00000080:00200000:0.0:1770687856.517899:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a5518906 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13737984 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:0.0:1770687856.517901:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006e50406e 00000080:00200000:0.0:1770687856.517902:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.517903:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.517911:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517918:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517924:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.517930:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.517943:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.517946:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.517949:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.517954:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.517957:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.517959:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.517963:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.517969:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.517977:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.517979:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.517982:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.517984:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:0.0:1770687856.517988:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.517991:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.517994:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2174976 i_blocks 0 00000080:00200000:0.0:1770687856.517997:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.518004:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2174976, count: 4096 00000080:00200000:0.0:1770687856.518007:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2174976, bytes: 4096 00000080:00200000:0.0:1770687856.518009:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.518013:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 20, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.518014:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:0.0:1770687856.518016:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.518021:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:0.0:1770687856.518023:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:0.0:1770687856.518025:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.518030:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:0.0:1770687856.518035:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.518037:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.518043:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518051:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518059:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518066:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518073:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518080:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.518084:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.518116:0:87362:0:(rw26.c:924:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:0.0:1770687856.518121:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000056d81959[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.518124:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000007ebcd75 17ffffc0001001 3:0 ffff9c32075080d8 531 lru 00000080:00200000:0.0:1770687856.518129:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008e3964d4 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13733888 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:0.0:1770687856.518131:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000056d81959 00000080:00200000:0.0:1770687856.518132:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.518134:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.518141:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518153:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518160:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518167:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518179:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.518181:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.518184:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.518189:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.518192:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.518194:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.518199:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518206:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.518214:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.518216:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.518221:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.518224:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:0.0:1770687856.518228:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.518231:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.518236:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2179072 i_blocks 0 00000080:00200000:0.0:1770687856.518238:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.518246:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2179072, count: 4096 00000080:00200000:0.0:1770687856.518250:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2179072, bytes: 4096 00000080:00200000:0.0:1770687856.518252:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.518256:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 21, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.518258:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:0.0:1770687856.518259:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.518263:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:0.0:1770687856.518265:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:0.0:1770687856.518267:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.518270:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:0.0:1770687856.518274:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.518276:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.518281:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518287:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518292:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518297:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518300:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518305:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.518308:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.518323:0:87362:0:(rw26.c:924:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:0.0:1770687856.518327:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009454f242[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.518330:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007061a6be 17ffffc0001001 3:0 ffff9c3207508bd0 532 lru 00000080:00200000:0.0:1770687856.518335:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000795e3883 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13729792 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:0.0:1770687856.518337:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009454f242 00000080:00200000:0.0:1770687856.518339:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.518341:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.518349:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518355:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518361:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518367:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518378:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.518380:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.518382:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.518386:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.518389:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.518391:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.518395:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518402:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.518409:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.518412:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.518415:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.518417:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:0.0:1770687856.518420:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.518423:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.518427:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2183168 i_blocks 0 00000080:00200000:0.0:1770687856.518429:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.518436:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2183168, count: 4096 00000080:00200000:0.0:1770687856.518439:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2183168, bytes: 4096 00000080:00200000:0.0:1770687856.518441:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.518444:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 22, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.518446:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:0.0:1770687856.518447:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.518452:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:0.0:1770687856.518455:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:0.0:1770687856.518457:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.518461:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:0.0:1770687856.518467:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.518470:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.518476:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518485:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518493:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518502:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518507:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518511:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.518515:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.518531:0:87362:0:(rw26.c:924:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:0.0:1770687856.518535:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007a70d46c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.518538:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008c1eabb2 17ffffc0001001 3:0 ffff9c32075085e8 533 lru 00000080:00200000:0.0:1770687856.518543:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005a56a24c 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13725696 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:0.0:1770687856.518545:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007a70d46c 00000080:00200000:0.0:1770687856.518546:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.518548:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.518555:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518563:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518570:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518577:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518591:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.518594:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.518596:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.518601:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.518604:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.518606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.518609:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518617:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.518625:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.518628:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.518632:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.518634:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:0.0:1770687856.518638:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.518641:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.518645:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2187264 i_blocks 0 00000080:00200000:0.0:1770687856.518648:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.518654:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2187264, count: 4096 00000080:00200000:0.0:1770687856.518656:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2187264, bytes: 4096 00000080:00200000:0.0:1770687856.518658:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.518660:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 23, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.518661:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:0.0:1770687856.518663:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.518668:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:0.0:1770687856.518671:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:0.0:1770687856.518674:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.518679:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:0.0:1770687856.518685:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.518687:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.518693:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518702:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518709:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518716:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518724:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518732:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.518736:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.518752:0:87362:0:(rw26.c:924:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:0.0:1770687856.518757:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000db6e854d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.518759:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4ae0770 17ffffc0001001 3:0 ffff9c3207508af8 534 lru 00000080:00200000:0.0:1770687856.518765:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008c8aee6c 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13721600 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:0.0:1770687856.518766:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000db6e854d 00000080:00200000:0.0:1770687856.518768:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.518770:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.518776:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518789:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518793:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.518798:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518834:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.518837:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.518840:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.518845:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.518847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.518849:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.518853:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518860:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.518868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.518870:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.518873:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.518876:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:0.0:1770687856.518879:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.518882:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.518887:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2191360 i_blocks 0 00000080:00200000:0.0:1770687856.518889:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.518896:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2191360, count: 4096 00000080:00200000:0.0:1770687856.518899:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2191360, bytes: 4096 00000080:00200000:0.0:1770687856.518901:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.518905:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 24, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.518906:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:0.0:1770687856.518908:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.518913:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:0.0:1770687856.518916:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:0.0:1770687856.518918:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.518923:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:0.0:1770687856.518927:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.518929:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.518934:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518939:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518948:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518955:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.518962:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.518969:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.518975:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.518992:0:87362:0:(rw26.c:924:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:0.0:1770687856.518997:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009bdaaaf9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.519000:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000066d3ddaa 17ffffc0001001 3:0 ffff9c3207508360 535 lru 00000080:00200000:0.0:1770687856.519005:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000590d87de 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13717504 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:0.0:1770687856.519007:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009bdaaaf9 00000080:00200000:0.0:1770687856.519008:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.519010:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.519018:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519026:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519033:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519040:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519051:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.519054:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.519057:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.519062:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.519064:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.519066:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.519069:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519077:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.519085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.519088:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.519092:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.519106:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:0.0:1770687856.519111:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.519114:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.519118:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2195456 i_blocks 0 00000080:00200000:0.0:1770687856.519121:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.519130:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2195456, count: 4096 00000080:00200000:0.0:1770687856.519133:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2195456, bytes: 4096 00000080:00200000:0.0:1770687856.519136:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.519139:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 25, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.519141:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:0.0:1770687856.519143:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.519149:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:0.0:1770687856.519152:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:0.0:1770687856.519154:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.519159:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:0.0:1770687856.519165:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.519167:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.519174:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519183:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519192:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519204:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519211:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519218:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.519223:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.519240:0:87362:0:(rw26.c:924:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:0.0:1770687856.519245:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006f09468c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.519248:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a52b11fc 17ffffc0001001 3:0 ffff9c3207508000 536 lru 00000080:00200000:0.0:1770687856.519253:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007d326e1f 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13713408 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:0.0:1770687856.519255:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006f09468c 00000080:00200000:0.0:1770687856.519257:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.519258:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.519266:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519274:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519280:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519287:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519303:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.519306:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.519309:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.519314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.519316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.519319:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.519323:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519330:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.519340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.519343:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.519347:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.519350:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:0.0:1770687856.519354:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.519358:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.519362:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2199552 i_blocks 0 00000080:00200000:0.0:1770687856.519365:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.519371:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2199552, count: 4096 00000080:00200000:0.0:1770687856.519375:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2199552, bytes: 4096 00000080:00200000:0.0:1770687856.519377:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.519380:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 26, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.519381:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:0.0:1770687856.519383:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.519388:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:0.0:1770687856.519391:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:0.0:1770687856.519393:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.519398:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:0.0:1770687856.519404:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.519406:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.519413:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519422:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519438:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519445:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519453:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.519458:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.519473:0:87362:0:(rw26.c:924:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:0.0:1770687856.519477:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003a0a659d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.519480:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000012900bad 17ffffc0001001 3:0 ffff9c3207508ca8 537 lru 00000080:00200000:0.0:1770687856.519486:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000034459a3a 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13709312 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:0.0:1770687856.519488:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003a0a659d 00000080:00200000:0.0:1770687856.519489:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.519491:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.519498:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519511:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519517:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519525:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519537:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.519539:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.519541:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.519547:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.519550:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.519553:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.519557:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519564:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.519571:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.519574:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.519578:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.519580:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:0.0:1770687856.519584:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.519587:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.519592:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2203648 i_blocks 0 00000080:00200000:0.0:1770687856.519595:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.519601:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2203648, count: 4096 00000080:00200000:0.0:1770687856.519605:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2203648, bytes: 4096 00000080:00200000:0.0:1770687856.519608:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.519611:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 27, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.519613:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:0.0:1770687856.519615:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.519619:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:0.0:1770687856.519622:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:0.0:1770687856.519624:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.519629:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:0.0:1770687856.519634:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.519636:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.519643:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519651:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519660:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519667:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519673:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519681:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.519685:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.519700:0:87362:0:(rw26.c:924:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:0.0:1770687856.519704:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ef9dc2dc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.519707:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4fef75d 17ffffc0001001 3:0 ffff9c3207508798 538 lru 00000080:00200000:0.0:1770687856.519713:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a46b0463 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13705216 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:0.0:1770687856.519715:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ef9dc2dc 00000080:00200000:0.0:1770687856.519716:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.519718:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.519725:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519733:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519739:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519747:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519757:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.519759:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.519762:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.519766:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.519769:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.519771:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.519775:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519782:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.519790:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.519793:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.519796:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.519799:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:0.0:1770687856.519822:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.519826:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.519831:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2207744 i_blocks 0 00000080:00200000:0.0:1770687856.519834:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.519841:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2207744, count: 4096 00000080:00200000:0.0:1770687856.519845:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2207744, bytes: 4096 00000080:00200000:0.0:1770687856.519847:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.519851:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 28, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.519853:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:0.0:1770687856.519855:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.519859:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:0.0:1770687856.519862:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:0.0:1770687856.519864:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.519869:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:0.0:1770687856.519874:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.519876:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.519883:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519891:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519900:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519913:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.519920:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519927:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.519931:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.519943:0:87362:0:(rw26.c:924:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:0.0:1770687856.519946:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e22704a7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.519948:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000860a4675 17ffffc0001001 3:0 ffff9c32075086c0 539 lru 00000080:00200000:0.0:1770687856.519951:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000201abc8 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13701120 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:0.0:1770687856.519953:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e22704a7 00000080:00200000:0.0:1770687856.519954:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.519955:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.519960:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519964:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519969:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.519973:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.519983:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.519984:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.519986:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.519989:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.519991:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.519993:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.519995:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520000:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.520005:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.520007:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.520009:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.520010:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:0.0:1770687856.520013:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.520015:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.520018:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2211840 i_blocks 0 00000080:00200000:0.0:1770687856.520019:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.520024:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2211840, count: 4096 00000080:00200000:0.0:1770687856.520027:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2211840, bytes: 4096 00000080:00200000:0.0:1770687856.520028:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.520030:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 29, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.520031:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:0.0:1770687856.520033:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.520036:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:0.0:1770687856.520038:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:0.0:1770687856.520039:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.520043:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:0.0:1770687856.520048:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.520050:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.520056:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520065:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520073:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520079:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520086:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520093:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.520109:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.520132:0:87362:0:(rw26.c:924:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:0.0:1770687856.520137:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a8c93c60[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.520140:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005c58b85b 17ffffc0001021 2:0 ffff9c3207508d80 540 lru 00000080:00200000:0.0:1770687856.520144:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000289dd1d8 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13697024 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1770687856.520146:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a8c93c60 00000080:00200000:0.0:1770687856.520147:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.520149:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.520156:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520167:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520174:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520181:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520191:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.520194:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.520196:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.520201:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.520204:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.520206:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.520210:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520218:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.520226:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.520228:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.520232:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.520235:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:0.0:1770687856.520238:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.520240:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.520246:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2215936 i_blocks 0 00000080:00200000:0.0:1770687856.520248:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.520256:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2215936, count: 4096 00000080:00200000:0.0:1770687856.520260:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2215936, bytes: 4096 00000080:00200000:0.0:1770687856.520262:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.520265:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 30, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.520267:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:0.0:1770687856.520269:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.520273:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:0.0:1770687856.520276:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:0.0:1770687856.520278:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.520282:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:0.0:1770687856.520288:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.520290:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.520297:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520305:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520311:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520318:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520323:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520330:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.520335:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.520350:0:87362:0:(rw26.c:924:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:0.0:1770687856.520355:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000069356230[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.520358:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000055119d00 17ffffc0001001 3:0 ffff9c32075081b0 541 lru 00000080:00200000:0.0:1770687856.520363:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001180cc2c 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13692928 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1770687856.520365:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000069356230 00000080:00200000:0.0:1770687856.520366:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.520368:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.520375:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520381:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520388:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520395:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520405:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.520408:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.520410:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.520416:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.520419:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.520421:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.520425:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520433:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.520441:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.520444:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.520448:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.520450:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:0.0:1770687856.520454:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.520457:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.520462:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2220032 i_blocks 0 00000080:00200000:0.0:1770687856.520465:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.520472:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2220032, count: 4096 00000080:00200000:0.0:1770687856.520476:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2220032, bytes: 4096 00000080:00200000:0.0:1770687856.520479:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.520482:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 31, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.520484:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:0.0:1770687856.520486:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.520490:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:0.0:1770687856.520493:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:0.0:1770687856.520495:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.520500:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:0.0:1770687856.520505:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.520507:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.520514:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520522:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520529:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520541:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520549:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520556:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.520561:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.520576:0:87362:0:(rw26.c:924:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:0.0:1770687856.520580:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006d841e5d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.520583:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001d0a107e 17ffffc0001001 3:0 ffff9c3207508e58 542 lru 00000080:00200000:0.0:1770687856.520589:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005a82575d 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13688832 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1770687856.520591:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006d841e5d 00000080:00200000:0.0:1770687856.520592:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.520595:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.520603:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520609:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520616:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520623:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520641:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.520644:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.520646:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.520652:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.520654:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.520657:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.520660:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520667:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.520675:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.520678:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.520682:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.520685:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:0.0:1770687856.520689:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.520691:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.520695:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2224128 i_blocks 0 00000080:00200000:0.0:1770687856.520698:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.520706:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2224128, count: 4096 00000080:00200000:0.0:1770687856.520709:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2224128, bytes: 4096 00000080:00200000:0.0:1770687856.520712:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.520716:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 32, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.520717:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:0.0:1770687856.520719:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.520725:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:0.0:1770687856.520727:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:0.0:1770687856.520730:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.520735:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:0.0:1770687856.520741:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.520743:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.520749:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520757:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520764:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520772:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520779:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520787:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.520792:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.520829:0:87362:0:(rw26.c:924:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:0.0:1770687856.520834:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000bb37fe69[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.520837:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003ae1dc1c 17ffffc0001001 3:0 ffff9c3207508a20 543 lru 00000080:00200000:0.0:1770687856.520843:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003a3ac89f 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13684736 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1770687856.520845:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000bb37fe69 00000080:00200000:0.0:1770687856.520846:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.520848:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.520856:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520869:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520875:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.520883:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.520894:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.520897:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.520900:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.520905:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.520908:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.520910:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.520914:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.520923:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.520932:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.520935:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.520939:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.520942:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:0.0:1770687856.520946:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.520949:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.520954:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2228224 i_blocks 0 00000080:00200000:0.0:1770687856.520957:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.520964:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2228224, count: 4096 00000080:00200000:0.0:1770687856.520968:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2228224, bytes: 4096 00000080:00200000:0.0:1770687856.520970:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.520974:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 33, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.520975:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:0.0:1770687856.520978:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.520983:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:0.0:1770687856.520986:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:0.0:1770687856.520988:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.520993:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:0.0:1770687856.520999:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.521001:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.521009:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521018:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521026:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521034:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521040:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521048:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.521054:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.521070:0:87362:0:(rw26.c:924:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:0.0:1770687856.521075:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000041bd1cbd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.521078:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000087634781 17ffffc0001001 3:0 ffff9c3207508288 544 lru 00000080:00200000:0.0:1770687856.521083:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008dd4f774 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13680640 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1770687856.521086:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000041bd1cbd 00000080:00200000:0.0:1770687856.521087:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.521091:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.521111:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521119:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521125:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521133:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521145:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.521148:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.521150:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.521156:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.521158:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.521161:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.521165:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521172:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.521181:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.521184:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.521188:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.521191:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:0.0:1770687856.521195:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.521197:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.521201:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2232320 i_blocks 0 00000080:00200000:0.0:1770687856.521204:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.521211:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2232320, count: 4096 00000080:00200000:0.0:1770687856.521214:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2232320, bytes: 4096 00000080:00200000:0.0:1770687856.521216:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.521220:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 34, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.521221:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:0.0:1770687856.521223:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.521228:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:0.0:1770687856.521231:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:0.0:1770687856.521233:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.521237:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:0.0:1770687856.521243:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.521245:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.521252:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521260:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521268:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521280:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521286:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521293:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.521298:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.521314:0:87362:0:(rw26.c:924:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:0.0:1770687856.521319:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a46f0b28[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.521322:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000006de28fd 17ffffc0001001 3:0 ffff9c3207508438 545 lru 00000080:00200000:0.0:1770687856.521327:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000be3404c2 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13676544 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1770687856.521330:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a46f0b28 00000080:00200000:0.0:1770687856.521331:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.521333:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.521342:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521350:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521357:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521365:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521382:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.521385:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.521387:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.521393:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.521395:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.521398:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.521402:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521410:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.521419:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.521422:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.521426:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.521429:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:0.0:1770687856.521432:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.521435:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.521439:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2236416 i_blocks 0 00000080:00200000:0.0:1770687856.521441:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.521447:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2236416, count: 4096 00000080:00200000:0.0:1770687856.521451:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2236416, bytes: 4096 00000080:00200000:0.0:1770687856.521453:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.521456:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 35, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.521458:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:0.0:1770687856.521460:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.521465:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:0.0:1770687856.521469:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:0.0:1770687856.521471:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.521476:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:0.0:1770687856.521482:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.521485:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.521493:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521502:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521511:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521518:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521525:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521532:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.521537:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.521554:0:87362:0:(rw26.c:924:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:0.0:1770687856.521558:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009a7b2f5d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.521561:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005a81a875 17ffffc0001001 3:0 ffff9c3207508510 546 lru 00000080:00200000:0.0:1770687856.521567:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000917b75d7 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13672448 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1770687856.521569:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009a7b2f5d 00000080:00200000:0.0:1770687856.521570:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.521572:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.521580:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521593:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521600:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521608:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521619:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.521622:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.521625:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.521630:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.521632:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.521634:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.521638:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521646:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.521654:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.521657:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.521661:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.521664:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:0.0:1770687856.521667:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.521670:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.521675:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2240512 i_blocks 0 00000080:00200000:0.0:1770687856.521678:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.521685:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2240512, count: 4096 00000080:00200000:0.0:1770687856.521689:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2240512, bytes: 4096 00000080:00200000:0.0:1770687856.521691:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.521695:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 36, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.521696:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:0.0:1770687856.521698:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.521704:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:0.0:1770687856.521706:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:0.0:1770687856.521709:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.521714:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:0.0:1770687856.521720:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.521722:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.521730:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521737:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521745:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521751:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521757:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521763:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.521767:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.521783:0:87362:0:(rw26.c:924:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:0.0:1770687856.521787:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000099f98c2d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.521790:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000010cab9d6 17ffffc0001001 3:0 ffff9c3207508948 547 lru 00000080:00200000:0.0:1770687856.521795:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d586c142 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13668352 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1770687856.521797:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000099f98c2d 00000080:00200000:0.0:1770687856.521798:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.521819:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.521828:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521836:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521843:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.521851:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.521861:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.521864:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.521866:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.521871:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.521873:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.521875:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.521879:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521887:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.521895:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.521898:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.521902:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.521904:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:0.0:1770687856.521908:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.521910:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.521914:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2244608 i_blocks 0 00000080:00200000:0.0:1770687856.521917:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.521924:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2244608, count: 4096 00000080:00200000:0.0:1770687856.521927:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2244608, bytes: 4096 00000080:00200000:0.0:1770687856.521929:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.521932:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 37, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.521934:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:0.0:1770687856.521936:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.521941:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:0.0:1770687856.521943:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:0.0:1770687856.521945:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.521950:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:0.0:1770687856.521955:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.521957:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.521963:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521971:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521980:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521992:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.521999:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522006:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.522012:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.522029:0:87362:0:(rw26.c:924:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:0.0:1770687856.522033:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b33385d0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.522036:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f18ac797 17ffffc0001001 3:0 ffff9c320750d1b0 548 lru 00000080:00200000:0.0:1770687856.522041:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003e0805ce 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13664256 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1770687856.522043:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b33385d0 00000080:00200000:0.0:1770687856.522044:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.522047:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.522054:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522062:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522069:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522076:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522093:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.522109:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.522112:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.522117:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.522121:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.522123:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.522127:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522135:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.522145:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.522147:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.522152:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.522155:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:0.0:1770687856.522159:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.522162:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.522166:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2248704 i_blocks 0 00000080:00200000:0.0:1770687856.522169:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.522176:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2248704, count: 4096 00000080:00200000:0.0:1770687856.522180:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2248704, bytes: 4096 00000080:00200000:0.0:1770687856.522182:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.522186:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 38, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.522187:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:0.0:1770687856.522190:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.522195:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:0.0:1770687856.522198:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:0.0:1770687856.522200:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.522205:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:0.0:1770687856.522211:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.522213:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.522220:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522229:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522236:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522243:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522250:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522258:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.522264:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.522280:0:87362:0:(rw26.c:924:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:0.0:1770687856.522284:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000008d66927[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.522288:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9253b28 17ffffc0001001 3:0 ffff9c320750de58 549 lru 00000080:00200000:0.0:1770687856.522293:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000042894158 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13660160 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1770687856.522295:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000008d66927 00000080:00200000:0.0:1770687856.522296:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.522298:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.522305:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522318:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522325:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522332:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522344:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.522347:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.522349:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.522355:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.522357:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.522360:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.522365:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522373:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.522381:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.522384:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.522388:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.522391:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:0.0:1770687856.522395:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.522398:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.522403:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2252800 i_blocks 0 00000080:00200000:0.0:1770687856.522406:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.522414:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2252800, count: 4096 00000080:00200000:0.0:1770687856.522418:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2252800, bytes: 4096 00000080:00200000:0.0:1770687856.522420:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.522424:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 39, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.522425:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:0.0:1770687856.522428:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.522433:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:0.0:1770687856.522435:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:0.0:1770687856.522438:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.522443:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:0.0:1770687856.522448:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.522450:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.522457:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522466:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522474:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522481:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522488:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522495:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.522500:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.522517:0:87362:0:(rw26.c:924:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:0.0:1770687856.522521:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002f335896[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.522524:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000428c621f 17ffffc0001001 3:0 ffff9c320750da20 550 lru 00000080:00200000:0.0:1770687856.522529:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e5ae1b15 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13656064 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1770687856.522531:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002f335896 00000080:00200000:0.0:1770687856.522532:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.522535:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.522542:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522550:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522557:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522565:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522575:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.522578:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.522580:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.522585:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.522587:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.522590:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.522593:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522601:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.522609:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.522612:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.522615:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.522618:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:0.0:1770687856.522621:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.522624:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.522628:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2256896 i_blocks 0 00000080:00200000:0.0:1770687856.522630:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.522636:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2256896, count: 4096 00000080:00200000:0.0:1770687856.522639:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2256896, bytes: 4096 00000080:00200000:0.0:1770687856.522642:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.522645:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 40, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.522646:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:0.0:1770687856.522648:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.522653:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:0.0:1770687856.522656:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:0.0:1770687856.522658:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.522662:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:0.0:1770687856.522667:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.522670:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.522677:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522685:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522693:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522705:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522712:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522719:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.522724:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.522742:0:87362:0:(rw26.c:924:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:0.0:1770687856.522746:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000004538b3c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.522749:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000058bfb350 17ffffc0001001 3:0 ffff9c320750d288 551 lru 00000080:00200000:0.0:1770687856.522754:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca931464 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13651968 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1770687856.522757:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000004538b3c 00000080:00200000:0.0:1770687856.522758:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.522760:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.522767:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522775:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522782:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.522790:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522836:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.522840:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.522843:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.522849:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.522852:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.522855:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.522859:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522867:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.522875:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.522878:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.522883:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.522885:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:0.0:1770687856.522889:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.522892:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.522897:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2260992 i_blocks 0 00000080:00200000:0.0:1770687856.522899:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.522907:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2260992, count: 4096 00000080:00200000:0.0:1770687856.522911:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2260992, bytes: 4096 00000080:00200000:0.0:1770687856.522914:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.522918:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 41, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.522919:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:0.0:1770687856.522921:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.522926:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:0.0:1770687856.522929:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:0.0:1770687856.522931:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.522936:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:0.0:1770687856.522942:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.522945:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.522952:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522961:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522970:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522977:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.522984:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.522991:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.522996:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.523013:0:87362:0:(rw26.c:924:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:0.0:1770687856.523017:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000006536f16[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.523020:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005e17ed80 17ffffc0001001 3:0 ffff9c320750d438 552 lru 00000080:00200000:0.0:1770687856.523026:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000009396e0eb 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13647872 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1770687856.523028:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000006536f16 00000080:00200000:0.0:1770687856.523029:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.523031:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.523039:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523052:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523059:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523066:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523077:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.523080:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.523082:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.523088:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.523090:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.523093:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.523109:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523117:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.523128:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.523130:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.523135:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.523137:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:0.0:1770687856.523141:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.523144:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.523148:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2265088 i_blocks 0 00000080:00200000:0.0:1770687856.523152:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.523159:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2265088, count: 4096 00000080:00200000:0.0:1770687856.523162:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2265088, bytes: 4096 00000080:00200000:0.0:1770687856.523165:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.523168:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 42, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.523169:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:0.0:1770687856.523171:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.523176:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:0.0:1770687856.523178:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:0.0:1770687856.523180:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.523185:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:0.0:1770687856.523190:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.523192:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.523198:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523207:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523214:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523220:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523226:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523233:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.523237:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.523254:0:87362:0:(rw26.c:924:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:0.0:1770687856.523257:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a89bef39[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.523259:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c33d419e 17ffffc0001001 3:0 ffff9c320750d510 553 lru 00000080:00200000:0.0:1770687856.523264:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c493e5ff 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13643776 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1770687856.523266:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a89bef39 00000080:00200000:0.0:1770687856.523266:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.523268:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.523275:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523282:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523288:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523294:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523304:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.523307:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.523309:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.523313:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.523316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.523318:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.523321:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523328:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.523336:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.523339:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.523342:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.523345:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:0.0:1770687856.523348:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.523351:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.523356:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2269184 i_blocks 0 00000080:00200000:0.0:1770687856.523358:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.523365:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2269184, count: 4096 00000080:00200000:0.0:1770687856.523369:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2269184, bytes: 4096 00000080:00200000:0.0:1770687856.523371:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.523374:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 43, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.523376:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:0.0:1770687856.523378:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.523383:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:0.0:1770687856.523385:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:0.0:1770687856.523388:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.523392:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:0.0:1770687856.523398:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.523400:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.523407:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523415:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523423:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523434:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523441:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523448:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.523454:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.523471:0:87362:0:(rw26.c:924:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:0.0:1770687856.523475:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000044a10aa2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.523478:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000008402b25 17ffffc0001001 3:0 ffff9c320750d948 554 lru 00000080:00200000:0.0:1770687856.523483:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000eff4139c 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13639680 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1770687856.523485:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000044a10aa2 00000080:00200000:0.0:1770687856.523487:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.523489:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.523495:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523504:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523512:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523520:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523534:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.523536:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.523539:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.523545:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.523547:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.523550:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.523553:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523560:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.523568:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.523570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.523574:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.523577:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:0.0:1770687856.523580:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.523583:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.523588:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2273280 i_blocks 0 00000080:00200000:0.0:1770687856.523591:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.523598:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2273280, count: 4096 00000080:00200000:0.0:1770687856.523602:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2273280, bytes: 4096 00000080:00200000:0.0:1770687856.523604:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.523607:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 44, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.523609:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:0.0:1770687856.523611:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.523616:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:0.0:1770687856.523619:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:0.0:1770687856.523621:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.523627:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:0.0:1770687856.523632:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.523634:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.523640:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523649:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523658:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523664:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523671:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523678:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.523684:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.523709:0:87362:0:(rw26.c:924:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:0.0:1770687856.523714:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000038a30c01[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.523716:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000099abc002 17ffffc0001021 2:0 ffff9c320750d870 555 lru 00000080:00200000:0.0:1770687856.523721:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000092430457 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13635584 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1770687856.523723:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000038a30c01 00000080:00200000:0.0:1770687856.523724:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.523726:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.523733:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523746:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523753:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.523761:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523773:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.523777:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.523779:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.523784:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.523787:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.523789:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.523793:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523820:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.523831:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.523834:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.523839:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.523841:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:0.0:1770687856.523845:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.523849:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.523854:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2277376 i_blocks 0 00000080:00200000:0.0:1770687856.523857:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.523864:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2277376, count: 4096 00000080:00200000:0.0:1770687856.523868:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2277376, bytes: 4096 00000080:00200000:0.0:1770687856.523871:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.523875:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 45, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.523876:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:0.0:1770687856.523878:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.523884:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:0.0:1770687856.523887:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:0.0:1770687856.523889:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.523894:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:0.0:1770687856.523900:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.523902:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.523910:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523919:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523927:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523935:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.523942:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.523951:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.523957:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.523972:0:87362:0:(rw26.c:924:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:0.0:1770687856.523977:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000a092643[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.523980:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000068b22905 17ffffc0001001 3:0 ffff9c320750d0d8 556 lru 00000080:00200000:0.0:1770687856.523985:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c5678ba8 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1770687856.523988:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000a092643 00000080:00200000:0.0:1770687856.523989:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.523991:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.523999:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524007:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524015:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524022:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524034:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.524037:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.524040:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.524045:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.524048:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.524051:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.524055:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524063:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.524072:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.524075:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.524079:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.524082:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:0.0:1770687856.524086:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.524088:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.524093:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2281472 i_blocks 0 00000080:00200000:0.0:1770687856.524108:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.524115:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2281472, count: 4096 00000080:00200000:0.0:1770687856.524119:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2281472, bytes: 4096 00000080:00200000:0.0:1770687856.524121:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.524125:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 46, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.524126:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:0.0:1770687856.524129:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.524134:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:0.0:1770687856.524137:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:0.0:1770687856.524139:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.524144:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:0.0:1770687856.524150:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.524153:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.524161:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524169:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524178:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524191:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524198:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524205:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.524211:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.524226:0:87362:0:(rw26.c:924:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:0.0:1770687856.524230:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000be7a85f3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.524233:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000080f68d6c 17ffffc0001001 3:0 ffff9c320750dbd0 557 lru 00000080:00200000:0.0:1770687856.524239:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d364419f 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13627392 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1770687856.524241:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000be7a85f3 00000080:00200000:0.0:1770687856.524242:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.524244:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.524252:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524259:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524266:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524274:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524290:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.524293:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.524295:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.524300:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.524303:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.524306:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.524310:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524317:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.524325:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.524327:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.524330:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.524333:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:0.0:1770687856.524337:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.524339:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.524344:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2285568 i_blocks 0 00000080:00200000:0.0:1770687856.524346:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.524353:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2285568, count: 4096 00000080:00200000:0.0:1770687856.524357:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2285568, bytes: 4096 00000080:00200000:0.0:1770687856.524359:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.524362:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 47, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.524364:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:0.0:1770687856.524366:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.524371:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:0.0:1770687856.524373:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:0.0:1770687856.524376:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.524381:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:0.0:1770687856.524386:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.524389:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.524395:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524404:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524413:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524421:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524428:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524436:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.524442:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.524458:0:87362:0:(rw26.c:924:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:0.0:1770687856.524462:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000000798fa3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.524465:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009639a690 17ffffc0001001 3:0 ffff9c320750d5e8 558 lru 00000080:00200000:0.0:1770687856.524470:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000aad81a70 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13623296 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1770687856.524473:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000000798fa3 00000080:00200000:0.0:1770687856.524474:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.524476:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.524483:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524496:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524502:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524509:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524521:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.524523:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.524526:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.524531:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.524534:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.524536:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.524540:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524549:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.524558:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.524560:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.524564:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.524567:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:0.0:1770687856.524570:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.524573:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.524578:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2289664 i_blocks 0 00000080:00200000:0.0:1770687856.524581:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.524587:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2289664, count: 4096 00000080:00200000:0.0:1770687856.524590:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2289664, bytes: 4096 00000080:00200000:0.0:1770687856.524593:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.524596:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 48, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.524597:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:0.0:1770687856.524599:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.524604:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:0.0:1770687856.524607:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:0.0:1770687856.524609:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.524613:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:0.0:1770687856.524619:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.524621:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.524627:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524635:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524643:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524650:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524657:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524664:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.524668:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.524682:0:87362:0:(rw26.c:924:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:0.0:1770687856.524686:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000f4c0ee5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.524689:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c3e400ca 17ffffc0001001 3:0 ffff9c320750daf8 559 lru 00000080:00200000:0.0:1770687856.524694:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008d310920 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13619200 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1770687856.524696:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000f4c0ee5 00000080:00200000:0.0:1770687856.524698:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.524700:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.524706:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524714:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524721:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524727:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524737:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.524739:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.524742:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.524747:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.524749:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.524752:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.524756:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524763:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.524771:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.524774:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.524778:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.524780:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:0.0:1770687856.524784:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.524787:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.524790:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2293760 i_blocks 0 00000080:00200000:0.0:1770687856.524793:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.524818:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2293760, count: 4096 00000080:00200000:0.0:1770687856.524822:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2293760, bytes: 4096 00000080:00200000:0.0:1770687856.524825:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.524828:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 49, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.524830:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:0.0:1770687856.524831:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.524836:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:0.0:1770687856.524838:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:0.0:1770687856.524841:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.524845:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:0.0:1770687856.524851:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.524853:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.524859:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524867:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524873:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524884:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524890:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524897:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.524901:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.524916:0:87362:0:(rw26.c:924:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:0.0:1770687856.524919:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008a33b62f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.524922:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006cf06ddb 17ffffc0001001 3:0 ffff9c320750d360 560 lru 00000080:00200000:0.0:1770687856.524927:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b36a3886 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13615104 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1770687856.524929:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008a33b62f 00000080:00200000:0.0:1770687856.524931:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.524932:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.524939:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524946:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524952:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.524959:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.524973:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.524975:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.524977:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.524982:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.524984:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.524986:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.524990:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.524996:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.525003:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.525006:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.525009:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.525012:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:0.0:1770687856.525015:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.525018:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.525022:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2297856 i_blocks 0 00000080:00200000:0.0:1770687856.525025:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.525031:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2297856, count: 4096 00000080:00200000:0.0:1770687856.525034:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2297856, bytes: 4096 00000080:00200000:0.0:1770687856.525037:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.525040:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 50, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.525041:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:0.0:1770687856.525043:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.525047:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:0.0:1770687856.525050:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:0.0:1770687856.525052:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.525057:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:0.0:1770687856.525062:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.525064:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.525070:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525078:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525085:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525092:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525110:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525118:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.525123:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.525139:0:87362:0:(rw26.c:924:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:0.0:1770687856.525144:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000006e4113b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.525146:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000085ff771f 17ffffc0001001 3:0 ffff9c320750d000 561 lru 00000080:00200000:0.0:1770687856.525151:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000cad0ffdc 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13611008 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1770687856.525154:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000006e4113b 00000080:00200000:0.0:1770687856.525155:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.525157:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.525164:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525177:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525182:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525189:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525200:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.525204:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.525206:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.525211:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.525214:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.525217:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.525221:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525229:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.525238:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.525240:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.525245:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.525248:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:0.0:1770687856.525252:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.525255:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.525260:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2301952 i_blocks 0 00000080:00200000:0.0:1770687856.525263:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.525270:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2301952, count: 4096 00000080:00200000:0.0:1770687856.525273:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2301952, bytes: 4096 00000080:00200000:0.0:1770687856.525275:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.525279:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 51, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.525281:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:0.0:1770687856.525282:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.525287:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:0.0:1770687856.525289:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:0.0:1770687856.525291:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.525296:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:0.0:1770687856.525302:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.525304:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.525311:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525320:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525328:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525336:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525342:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525349:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.525354:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.525369:0:87362:0:(rw26.c:924:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:0.0:1770687856.525374:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000032e7cd51[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.525376:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002f5c266d 17ffffc0001001 3:0 ffff9c320750dca8 562 lru 00000080:00200000:0.0:1770687856.525382:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000dce26b03 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13606912 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1770687856.525384:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000032e7cd51 00000080:00200000:0.0:1770687856.525385:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.525387:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.525394:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525402:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525409:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525417:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525428:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.525431:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.525433:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.525439:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.525441:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.525444:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.525448:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525455:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.525463:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.525466:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.525470:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.525473:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:0.0:1770687856.525476:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.525479:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.525484:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2306048 i_blocks 0 00000080:00200000:0.0:1770687856.525487:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.525494:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2306048, count: 4096 00000080:00200000:0.0:1770687856.525497:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2306048, bytes: 4096 00000080:00200000:0.0:1770687856.525499:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.525502:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 52, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.525504:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:0.0:1770687856.525506:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.525512:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:0.0:1770687856.525514:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:0.0:1770687856.525516:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.525521:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:0.0:1770687856.525526:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.525529:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.525536:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525544:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525552:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525564:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525572:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525580:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.525586:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.525601:0:87362:0:(rw26.c:924:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:0.0:1770687856.525605:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f99b3420[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.525608:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007cbd49e1 17ffffc0001001 3:0 ffff9c320750d798 563 lru 00000080:00200000:0.0:1770687856.525615:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000003012044 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13602816 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1770687856.525617:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f99b3420 00000080:00200000:0.0:1770687856.525619:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.525621:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.525628:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525636:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525644:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525651:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525669:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.525672:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.525675:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.525681:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.525683:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.525686:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.525691:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525699:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.525707:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.525709:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.525713:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.525716:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:0.0:1770687856.525719:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.525727:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.525730:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2310144 i_blocks 0 00000080:00200000:0.0:1770687856.525732:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.525738:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2310144, count: 4096 00000080:00200000:0.0:1770687856.525740:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2310144, bytes: 4096 00000080:00200000:0.0:1770687856.525742:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.525745:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 53, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.525746:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:0.0:1770687856.525748:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.525751:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:0.0:1770687856.525754:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:0.0:1770687856.525756:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.525760:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:0.0:1770687856.525766:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.525768:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.525775:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525783:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525792:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525821:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525830:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525838:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.525844:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.525858:0:87362:0:(rw26.c:924:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:0.0:1770687856.525862:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000534c0e61[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.525865:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca4ac74e 17ffffc0001001 3:0 ffff9c320750d6c0 564 lru 00000080:00200000:0.0:1770687856.525871:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000060a68031 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13598720 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1770687856.525873:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000534c0e61 00000080:00200000:0.0:1770687856.525874:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.525876:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.525882:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525891:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525895:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.525899:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525906:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.525907:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.525909:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.525912:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.525913:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.525915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.525917:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525921:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.525927:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.525929:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.525931:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.525933:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:0.0:1770687856.525935:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.525937:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.525941:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2314240 i_blocks 0 00000080:00200000:0.0:1770687856.525942:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.525948:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2314240, count: 4096 00000080:00200000:0.0:1770687856.525950:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2314240, bytes: 4096 00000080:00200000:0.0:1770687856.525952:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.525954:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 54, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.525955:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:0.0:1770687856.525956:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.525960:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:0.0:1770687856.525961:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:0.0:1770687856.525963:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.525966:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:0.0:1770687856.525970:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.525971:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.525976:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525981:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525987:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525991:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.525995:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.525999:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526001:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526013:0:87362:0:(rw26.c:924:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526016:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003b39d8c2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526018:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002f95ab9d 17ffffc0001001 3:0 ffff9c320750dd80 565 lru 00000080:00200000:0.0:1770687856.526021:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000036c679ef 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13594624 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1770687856.526023:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003b39d8c2 00000080:00200000:0.0:1770687856.526023:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526025:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526029:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526034:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526038:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526042:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526048:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.526050:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.526051:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.526054:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.526056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.526057:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.526059:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526063:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.526069:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.526070:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.526073:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.526075:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:0.0:1770687856.526077:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.526079:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.526082:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2318336 i_blocks 0 00000080:00200000:0.0:1770687856.526083:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.526088:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2318336, count: 4096 00000080:00200000:0.0:1770687856.526091:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2318336, bytes: 4096 00000080:00200000:0.0:1770687856.526092:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.526106:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 55, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.526108:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:0.0:1770687856.526110:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.526115:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:0.0:1770687856.526118:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:0.0:1770687856.526119:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.526123:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:0.0:1770687856.526126:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.526128:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.526133:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526138:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526144:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526151:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526155:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526159:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526162:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526177:0:87362:0:(rw26.c:924:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526180:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ee933f49[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526181:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000041d9c069 17ffffc0001001 3:0 ffff9c320ee2abd0 566 lru 00000080:00200000:0.0:1770687856.526185:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000497de225 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13590528 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1770687856.526186:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ee933f49 00000080:00200000:0.0:1770687856.526187:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526188:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526193:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526198:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526202:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526206:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526217:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.526219:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.526220:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.526224:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.526226:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.526228:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.526231:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526236:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.526241:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.526243:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.526245:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.526246:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:0.0:1770687856.526249:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.526251:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.526254:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2322432 i_blocks 0 00000080:00200000:0.0:1770687856.526255:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.526260:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2322432, count: 4096 00000080:00200000:0.0:1770687856.526263:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2322432, bytes: 4096 00000080:00200000:0.0:1770687856.526264:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.526267:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 56, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.526268:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:0.0:1770687856.526269:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.526273:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:0.0:1770687856.526274:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:0.0:1770687856.526276:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.526279:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:0.0:1770687856.526283:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.526284:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.526289:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526295:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526300:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526305:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526308:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526312:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526315:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526326:0:87362:0:(rw26.c:924:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526328:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000049cbc187[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526330:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a90e089d 17ffffc0001001 3:0 ffff9c320ee2a5e8 567 lru 00000080:00200000:0.0:1770687856.526333:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002607c8b1 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13586432 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1770687856.526334:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000049cbc187 00000080:00200000:0.0:1770687856.526335:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526336:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526341:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526350:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526353:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526357:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526364:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.526366:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.526367:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.526370:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.526371:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.526373:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.526375:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526379:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.526385:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.526386:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.526390:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.526392:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:0.0:1770687856.526396:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.526398:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.526403:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2326528 i_blocks 0 00000080:00200000:0.0:1770687856.526405:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.526411:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2326528, count: 4096 00000080:00200000:0.0:1770687856.526414:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2326528, bytes: 4096 00000080:00200000:0.0:1770687856.526416:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.526419:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 57, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.526421:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:0.0:1770687856.526423:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.526427:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:0.0:1770687856.526430:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:0.0:1770687856.526432:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.526436:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:0.0:1770687856.526441:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.526443:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.526452:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526461:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526468:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526475:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526481:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526487:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526491:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526508:0:87362:0:(rw26.c:924:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526512:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000461ffca2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526514:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ba535a09 17ffffc0001001 3:0 ffff9c320ee2aaf8 568 lru 00000080:00200000:0.0:1770687856.526519:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d6dc8be4 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13582336 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1770687856.526522:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000461ffca2 00000080:00200000:0.0:1770687856.526523:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526525:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526532:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526540:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526547:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526554:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526565:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.526568:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.526570:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.526575:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.526578:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.526580:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.526584:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526591:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.526600:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.526602:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.526606:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.526609:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:0.0:1770687856.526613:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.526614:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.526618:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2330624 i_blocks 0 00000080:00200000:0.0:1770687856.526620:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.526625:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2330624, count: 4096 00000080:00200000:0.0:1770687856.526627:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2330624, bytes: 4096 00000080:00200000:0.0:1770687856.526629:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.526631:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 58, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.526632:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:0.0:1770687856.526634:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.526638:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:0.0:1770687856.526640:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:0.0:1770687856.526643:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.526647:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:0.0:1770687856.526653:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.526655:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.526661:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526669:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526676:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526688:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526694:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526701:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526706:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526722:0:87362:0:(rw26.c:924:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526726:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a0d94a71[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526729:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000070464a09 17ffffc0001001 3:0 ffff9c320ee2a360 569 lru 00000080:00200000:0.0:1770687856.526734:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b91793d3 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13578240 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1770687856.526736:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a0d94a71 00000080:00200000:0.0:1770687856.526737:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526740:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526747:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526755:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526762:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526769:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526785:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.526788:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.526791:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.526796:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.526798:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.526824:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.526828:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526836:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.526844:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.526847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.526851:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.526853:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:0.0:1770687856.526857:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.526859:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.526863:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2334720 i_blocks 0 00000080:00200000:0.0:1770687856.526866:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.526872:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2334720, count: 4096 00000080:00200000:0.0:1770687856.526876:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2334720, bytes: 4096 00000080:00200000:0.0:1770687856.526878:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.526881:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 59, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.526882:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:0.0:1770687856.526884:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.526889:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:0.0:1770687856.526892:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:0.0:1770687856.526894:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.526899:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:0.0:1770687856.526905:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.526907:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.526913:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526922:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526931:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526937:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.526942:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.526947:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.526950:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.526967:0:87362:0:(rw26.c:924:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:0.0:1770687856.526969:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006da7ae49[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.526971:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000298f52b6 17ffffc0001021 2:0 ffff9c320ee2a000 570 lru 00000080:00200000:0.0:1770687856.526974:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a5d96ec9 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13574144 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1770687856.526976:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006da7ae49 00000080:00200000:0.0:1770687856.526977:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.526978:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.526983:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526992:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.526996:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527000:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527007:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.527009:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.527010:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.527015:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.527017:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.527019:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.527023:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527029:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.527038:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.527040:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.527045:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.527048:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:0.0:1770687856.527052:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.527055:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.527059:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2338816 i_blocks 0 00000080:00200000:0.0:1770687856.527062:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.527069:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2338816, count: 4096 00000080:00200000:0.0:1770687856.527072:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2338816, bytes: 4096 00000080:00200000:0.0:1770687856.527075:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.527078:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 60, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.527080:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:0.0:1770687856.527082:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.527087:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:0.0:1770687856.527090:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:0.0:1770687856.527092:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.527108:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:0.0:1770687856.527113:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.527116:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.527123:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527131:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527139:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527146:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527154:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527161:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.527165:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.527180:0:87362:0:(rw26.c:924:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:0.0:1770687856.527184:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f7ec4bfb[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.527187:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bab5a9e8 17ffffc0001001 3:0 ffff9c320ee2aca8 571 lru 00000080:00200000:0.0:1770687856.527192:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000de8d1803 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13570048 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1770687856.527194:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f7ec4bfb 00000080:00200000:0.0:1770687856.527195:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.527197:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.527204:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527212:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527219:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527226:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527236:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.527239:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.527241:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.527245:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.527248:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.527251:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.527255:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527262:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.527271:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.527274:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.527278:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.527281:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:0.0:1770687856.527284:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.527287:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.527292:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2342912 i_blocks 0 00000080:00200000:0.0:1770687856.527295:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.527302:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2342912, count: 4096 00000080:00200000:0.0:1770687856.527305:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2342912, bytes: 4096 00000080:00200000:0.0:1770687856.527308:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.527311:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 61, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.527313:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:0.0:1770687856.527315:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.527320:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:0.0:1770687856.527322:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:0.0:1770687856.527325:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.527330:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:0.0:1770687856.527335:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.527337:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.527343:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527352:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527361:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527373:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527380:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527388:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.527392:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.527406:0:87362:0:(rw26.c:924:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:0.0:1770687856.527411:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000024b96882[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.527414:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000037e0d085 17ffffc0001001 3:0 ffff9c320ee2a798 572 lru 00000080:00200000:0.0:1770687856.527419:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005df82ed6 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13565952 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1770687856.527422:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000024b96882 00000080:00200000:0.0:1770687856.527423:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.527425:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.527432:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527440:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527447:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527454:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527469:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.527472:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.527474:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.527479:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.527481:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.527483:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.527487:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527494:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.527501:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.527504:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.527508:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.527510:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:0.0:1770687856.527513:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.527516:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.527520:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2347008 i_blocks 0 00000080:00200000:0.0:1770687856.527523:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.527529:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2347008, count: 4096 00000080:00200000:0.0:1770687856.527533:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2347008, bytes: 4096 00000080:00200000:0.0:1770687856.527535:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.527539:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 62, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.527540:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:0.0:1770687856.527542:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.527547:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:0.0:1770687856.527550:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:0.0:1770687856.527552:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.527557:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:0.0:1770687856.527562:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.527564:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.527571:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527579:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527587:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527594:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527601:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527608:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.527613:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.527628:0:87362:0:(rw26.c:924:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:0.0:1770687856.527632:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002780f0e5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.527634:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000009427200 17ffffc0001001 3:0 ffff9c320ee2a6c0 573 lru 00000080:00200000:0.0:1770687856.527640:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006ab1de12 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13561856 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1770687856.527642:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002780f0e5 00000080:00200000:0.0:1770687856.527643:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.527645:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.527651:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527664:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527672:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527678:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527689:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.527691:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.527693:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.527699:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.527701:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.527704:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.527708:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527715:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.527723:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.527725:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.527729:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.527731:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:0.0:1770687856.527735:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.527738:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.527743:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2351104 i_blocks 0 00000080:00200000:0.0:1770687856.527745:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.527752:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2351104, count: 4096 00000080:00200000:0.0:1770687856.527755:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2351104, bytes: 4096 00000080:00200000:0.0:1770687856.527758:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.527761:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 63, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.527762:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:0.0:1770687856.527765:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.527769:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:0.0:1770687856.527772:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:0.0:1770687856.527774:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.527779:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:0.0:1770687856.527784:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.527786:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.527793:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527835:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527844:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527850:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527856:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527864:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.527869:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.527884:0:87362:0:(rw26.c:924:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:0.0:1770687856.527889:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cbf13551[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.527892:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008ca7418b 17ffffc0001001 3:0 ffff9c320ee2ad80 574 lru 00000080:00200000:0.0:1770687856.527897:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000979f1bfc 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13557760 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1770687856.527900:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cbf13551 00000080:00200000:0.0:1770687856.527900:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.527902:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.527910:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527917:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527924:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.527931:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.527942:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.527944:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.527947:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.527952:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.527955:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.527957:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.527961:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.527968:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.527976:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.527979:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.527983:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.527985:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:0.0:1770687856.527989:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.527992:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.527996:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2355200 i_blocks 0 00000080:00200000:0.0:1770687856.527999:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.528006:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2355200, count: 4096 00000080:00200000:0.0:1770687856.528010:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2355200, bytes: 4096 00000080:00200000:0.0:1770687856.528013:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.528016:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 64, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.528018:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:0.0:1770687856.528021:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.528026:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:0.0:1770687856.528029:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:0.0:1770687856.528031:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.528036:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:0.0:1770687856.528041:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.528044:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.528051:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528059:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528067:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528080:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528086:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528093:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.528108:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.528125:0:87362:0:(rw26.c:924:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:0.0:1770687856.528128:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006f2d3837[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.528130:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008bef02ef 17ffffc0001001 3:0 ffff9c320ee2a1b0 575 lru 00000080:00200000:0.0:1770687856.528134:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc062ef5 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13553664 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1770687856.528135:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006f2d3837 00000080:00200000:0.0:1770687856.528136:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.528138:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.528143:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528147:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528152:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528156:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528167:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.528170:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.528172:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.528177:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.528180:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.528182:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.528186:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528193:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.528201:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.528204:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.528208:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.528211:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:0.0:1770687856.528214:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.528217:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.528221:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2359296 i_blocks 0 00000080:00200000:0.0:1770687856.528224:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.528231:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2359296, count: 4096 00000080:00200000:0.0:1770687856.528234:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2359296, bytes: 4096 00000080:00200000:0.0:1770687856.528237:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.528240:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 65, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.528242:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:0.0:1770687856.528244:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.528249:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:0.0:1770687856.528252:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:0.0:1770687856.528255:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.528260:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:0.0:1770687856.528266:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.528268:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.528275:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528284:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528292:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528299:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528305:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528310:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.528314:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.528333:0:87362:0:(rw26.c:924:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:0.0:1770687856.528338:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000273d295c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.528341:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e08376bb 17ffffc0001001 3:0 ffff9c320ee2ae58 576 lru 00000080:00200000:0.0:1770687856.528346:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f8400421 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13549568 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1770687856.528348:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000273d295c 00000080:00200000:0.0:1770687856.528349:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.528351:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.528358:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528370:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528376:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528384:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528395:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.528397:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.528399:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.528402:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.528404:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.528406:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.528408:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528413:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.528419:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.528420:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.528422:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.528424:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:0.0:1770687856.528427:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.528429:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.528432:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2363392 i_blocks 0 00000080:00200000:0.0:1770687856.528434:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.528439:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2363392, count: 4096 00000080:00200000:0.0:1770687856.528442:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2363392, bytes: 4096 00000080:00200000:0.0:1770687856.528443:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.528445:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 66, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.528446:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:0.0:1770687856.528448:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.528451:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:0.0:1770687856.528453:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:0.0:1770687856.528454:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.528458:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:0.0:1770687856.528461:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.528463:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.528468:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528473:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528479:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528486:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528492:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528500:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.528505:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.528520:0:87362:0:(rw26.c:924:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:0.0:1770687856.528525:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000426c83e8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.528527:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000eec39a98 17ffffc0001001 3:0 ffff9c320ee2aa20 577 lru 00000080:00200000:0.0:1770687856.528532:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002b924746 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13545472 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1770687856.528534:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000426c83e8 00000080:00200000:0.0:1770687856.528535:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.528537:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.528544:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528551:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528558:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528564:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528575:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.528578:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.528580:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.528584:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.528587:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.528589:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.528593:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528600:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.528610:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.528612:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.528616:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.528619:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:0.0:1770687856.528622:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.528625:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.528630:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2367488 i_blocks 0 00000080:00200000:0.0:1770687856.528632:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.528639:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2367488, count: 4096 00000080:00200000:0.0:1770687856.528644:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2367488, bytes: 4096 00000080:00200000:0.0:1770687856.528646:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.528650:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 67, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.528651:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:0.0:1770687856.528654:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.528659:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:0.0:1770687856.528662:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:0.0:1770687856.528664:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.528669:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:0.0:1770687856.528675:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.528677:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.528684:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528693:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528702:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528715:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528722:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528728:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.528732:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.528743:0:87362:0:(rw26.c:924:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:0.0:1770687856.528746:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001d84784f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.528748:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008320ca63 17ffffc0001001 3:0 ffff9c320ee2a288 578 lru 00000080:00200000:0.0:1770687856.528752:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bbf85c62 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13541376 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1770687856.528754:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001d84784f 00000080:00200000:0.0:1770687856.528755:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.528756:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.528761:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528766:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528770:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528774:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528784:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.528787:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.528789:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.528794:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.528797:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.528799:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.528821:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528829:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.528839:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.528841:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.528846:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.528849:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:0.0:1770687856.528853:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.528856:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.528860:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2371584 i_blocks 0 00000080:00200000:0.0:1770687856.528863:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.528870:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2371584, count: 4096 00000080:00200000:0.0:1770687856.528874:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2371584, bytes: 4096 00000080:00200000:0.0:1770687856.528877:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.528881:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 68, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.528882:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:0.0:1770687856.528884:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.528889:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:0.0:1770687856.528892:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:0.0:1770687856.528895:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.528900:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:0.0:1770687856.528905:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.528908:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.528914:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528919:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528925:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528930:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.528935:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.528939:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.528943:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.528954:0:87362:0:(rw26.c:924:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:0.0:1770687856.528957:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000164a82fa[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.528959:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001da50c3c 17ffffc0001001 3:0 ffff9c320ee2a438 579 lru 00000080:00200000:0.0:1770687856.528962:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebd3d70d 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13537280 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1770687856.528963:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000164a82fa 00000080:00200000:0.0:1770687856.528964:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.528965:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.528970:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528979:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528984:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.528991:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529002:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529005:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529007:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529013:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529016:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529018:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529022:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529031:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.529040:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.529042:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.529047:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.529049:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:0.0:1770687856.529053:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.529056:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.529061:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2375680 i_blocks 0 00000080:00200000:0.0:1770687856.529064:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.529071:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2375680, count: 4096 00000080:00200000:0.0:1770687856.529075:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2375680, bytes: 4096 00000080:00200000:0.0:1770687856.529078:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.529082:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 69, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.529083:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:0.0:1770687856.529085:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.529090:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:0.0:1770687856.529093:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:0.0:1770687856.529106:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.529113:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:0.0:1770687856.529118:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.529121:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.529127:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529135:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529142:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529149:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529154:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529161:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.529166:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.529182:0:87362:0:(rw26.c:924:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:0.0:1770687856.529187:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e8729b53[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.529190:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000033199356 17ffffc0001001 3:0 ffff9c320ee2a510 580 lru 00000080:00200000:0.0:1770687856.529195:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000522db77a 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13533184 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1770687856.529197:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e8729b53 00000080:00200000:0.0:1770687856.529198:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.529200:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.529208:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529213:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529218:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529223:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529230:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529232:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529233:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529237:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529239:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529241:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529245:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529252:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.529261:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.529264:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.529268:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.529271:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:0.0:1770687856.529275:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.529277:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.529282:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2379776 i_blocks 0 00000080:00200000:0.0:1770687856.529285:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.529292:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2379776, count: 4096 00000080:00200000:0.0:1770687856.529296:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2379776, bytes: 4096 00000080:00200000:0.0:1770687856.529298:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.529302:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 70, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.529304:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:0.0:1770687856.529306:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.529312:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:0.0:1770687856.529315:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:0.0:1770687856.529317:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.529322:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:0.0:1770687856.529327:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.529330:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.529337:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529345:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529353:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529366:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529373:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529380:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.529385:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.529397:0:87362:0:(rw26.c:924:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:0.0:1770687856.529399:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000059b8c8b7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.529401:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005cbc20eb 17ffffc0001001 3:0 ffff9c320ee2a948 581 lru 00000080:00200000:0.0:1770687856.529405:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000033882a44 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13529088 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1770687856.529406:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000059b8c8b7 00000080:00200000:0.0:1770687856.529407:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.529408:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.529413:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529418:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529422:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529426:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529436:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529438:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529439:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529443:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529444:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529446:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529449:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529453:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.529458:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.529459:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.529462:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.529463:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:0.0:1770687856.529466:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.529468:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.529471:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2383872 i_blocks 0 00000080:00200000:0.0:1770687856.529472:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.529477:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2383872, count: 4096 00000080:00200000:0.0:1770687856.529480:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2383872, bytes: 4096 00000080:00200000:0.0:1770687856.529481:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.529484:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 71, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.529484:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:0.0:1770687856.529486:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.529489:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:0.0:1770687856.529491:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:0.0:1770687856.529493:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.529496:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:0.0:1770687856.529500:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.529501:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.529506:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529511:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529517:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529521:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529525:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529528:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.529531:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.529544:0:87362:0:(rw26.c:924:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:0.0:1770687856.529547:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000081c1b239[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.529549:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004c9c9862 17ffffc0001001 3:0 ffff9c320ee2a870 582 lru 00000080:00200000:0.0:1770687856.529552:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed4a0c0f 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13524992 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1770687856.529553:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000081c1b239 00000080:00200000:0.0:1770687856.529553:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.529555:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.529559:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529567:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529571:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529575:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529582:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529583:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529584:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529588:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529589:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529590:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529592:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529597:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.529602:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.529603:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.529606:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.529607:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:0.0:1770687856.529610:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.529612:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.529615:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2387968 i_blocks 0 00000080:00200000:0.0:1770687856.529617:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.529621:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2387968, count: 4096 00000080:00200000:0.0:1770687856.529624:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2387968, bytes: 4096 00000080:00200000:0.0:1770687856.529625:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.529627:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 72, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.529628:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:0.0:1770687856.529630:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.529633:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:0.0:1770687856.529635:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:0.0:1770687856.529636:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.529639:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:0.0:1770687856.529642:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.529644:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.529650:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529659:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529666:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529674:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529681:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529689:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.529694:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.529710:0:87362:0:(rw26.c:924:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:0.0:1770687856.529715:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000deb8b910[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.529718:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000206ec1b5 17ffffc0001001 3:0 ffff9c320ee2a0d8 583 lru 00000080:00200000:0.0:1770687856.529723:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec4b7d7f 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13520896 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1770687856.529725:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000deb8b910 00000080:00200000:0.0:1770687856.529726:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.529728:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.529735:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529742:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529749:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529755:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529763:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529765:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529767:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529771:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529772:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529774:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529776:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529782:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.529790:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.529793:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.529796:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.529799:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:0.0:1770687856.529822:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.529825:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.529830:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2392064 i_blocks 0 00000080:00200000:0.0:1770687856.529833:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.529840:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2392064, count: 4096 00000080:00200000:0.0:1770687856.529844:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2392064, bytes: 4096 00000080:00200000:0.0:1770687856.529845:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.529848:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 73, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.529849:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:0.0:1770687856.529850:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.529854:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:0.0:1770687856.529856:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:0.0:1770687856.529858:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.529861:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:0.0:1770687856.529866:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.529867:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.529872:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529878:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529883:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529891:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529895:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529899:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.529902:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.529916:0:87362:0:(rw26.c:924:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:0.0:1770687856.529919:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b9621402[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.529920:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a54ec6ec 17ffffc0001001 3:0 ffff9c3208270e58 584 lru 00000080:00200000:0.0:1770687856.529924:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000096aad6f9 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13516800 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1770687856.529926:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b9621402 00000080:00200000:0.0:1770687856.529927:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.529929:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.529935:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529942:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529949:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.529956:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.529971:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.529974:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.529976:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.529982:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.529984:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.529987:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.529991:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.529998:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.530007:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.530009:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.530013:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.530016:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:0.0:1770687856.530020:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.530023:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.530028:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2396160 i_blocks 0 00000080:00200000:0.0:1770687856.530030:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.530037:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2396160, count: 4096 00000080:00200000:0.0:1770687856.530041:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2396160, bytes: 4096 00000080:00200000:0.0:1770687856.530043:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.530046:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 74, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.530048:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:0.0:1770687856.530050:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.530055:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:0.0:1770687856.530058:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:0.0:1770687856.530060:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.530066:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:0.0:1770687856.530071:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.530073:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.530080:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530089:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530111:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530119:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530125:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530133:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.530139:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.530162:0:87362:0:(rw26.c:924:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:0.0:1770687856.530167:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000f849e12[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.530171:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000038314bcd 17ffffc0001021 2:0 ffff9c3208270a20 585 lru 00000080:00200000:0.0:1770687856.530176:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000054bd950e 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13512704 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1770687856.530179:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000f849e12 00000080:00200000:0.0:1770687856.530180:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.530183:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.530191:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530204:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530211:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530219:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530232:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.530234:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.530235:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.530240:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.530242:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.530244:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.530248:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530255:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.530263:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.530265:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.530270:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.530272:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:0.0:1770687856.530276:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.530279:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.530284:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2400256 i_blocks 0 00000080:00200000:0.0:1770687856.530286:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.530294:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2400256, count: 4096 00000080:00200000:0.0:1770687856.530298:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2400256, bytes: 4096 00000080:00200000:0.0:1770687856.530300:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.530302:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 75, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.530303:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:0.0:1770687856.530305:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.530308:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:0.0:1770687856.530310:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:0.0:1770687856.530312:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.530315:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:0.0:1770687856.530319:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.530321:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.530326:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530335:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530343:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530349:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530356:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530363:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.530368:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.530384:0:87362:0:(rw26.c:924:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:0.0:1770687856.530389:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a48ad523[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.530391:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008b03312b 17ffffc0001001 3:0 ffff9c3208270288 586 lru 00000080:00200000:0.0:1770687856.530397:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000048d6532b 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13508608 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1770687856.530399:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a48ad523 00000080:00200000:0.0:1770687856.530400:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.530402:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.530409:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530417:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530424:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530431:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530442:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.530445:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.530447:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.530452:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.530455:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.530457:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.530461:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530468:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.530477:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.530479:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.530483:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.530486:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:0.0:1770687856.530489:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.530492:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.530496:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2404352 i_blocks 0 00000080:00200000:0.0:1770687856.530499:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.530506:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2404352, count: 4096 00000080:00200000:0.0:1770687856.530510:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2404352, bytes: 4096 00000080:00200000:0.0:1770687856.530512:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.530516:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 76, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.530517:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:0.0:1770687856.530520:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.530525:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:0.0:1770687856.530527:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:0.0:1770687856.530529:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.530534:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:0.0:1770687856.530539:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.530541:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.530548:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530556:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530565:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530577:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530583:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530591:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.530596:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.530612:0:87362:0:(rw26.c:924:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:0.0:1770687856.530616:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007a8b0eef[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.530619:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3cd37e6 17ffffc0001001 3:0 ffff9c3208270438 587 lru 00000080:00200000:0.0:1770687856.530625:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000105c3e93 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13504512 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1770687856.530628:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007a8b0eef 00000080:00200000:0.0:1770687856.530629:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.530631:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.530638:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530646:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530653:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530661:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530678:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.530681:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.530683:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.530688:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.530691:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.530694:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.530698:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530705:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.530714:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.530716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.530720:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.530723:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:0.0:1770687856.530726:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.530729:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.530733:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2408448 i_blocks 0 00000080:00200000:0.0:1770687856.530736:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.530743:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2408448, count: 4096 00000080:00200000:0.0:1770687856.530747:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2408448, bytes: 4096 00000080:00200000:0.0:1770687856.530749:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.530753:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 77, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.530755:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:0.0:1770687856.530757:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.530762:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:0.0:1770687856.530764:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:0.0:1770687856.530767:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.530772:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:0.0:1770687856.530777:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.530779:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.530785:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530794:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530823:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530830:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530838:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530846:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.530852:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.530868:0:87362:0:(rw26.c:924:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:0.0:1770687856.530873:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000051bda17d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.530876:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005f9b8eb3 17ffffc0001001 3:0 ffff9c3208270510 588 lru 00000080:00200000:0.0:1770687856.530882:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004176ac90 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13500416 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1770687856.530884:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000051bda17d 00000080:00200000:0.0:1770687856.530885:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.530887:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.530894:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530908:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530915:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.530923:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.530934:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.530937:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.530939:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.530944:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.530947:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.530949:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.530953:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.530961:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.530971:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.530973:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.530977:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.530980:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:0.0:1770687856.530983:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.530987:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.530992:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2412544 i_blocks 0 00000080:00200000:0.0:1770687856.530995:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.531002:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2412544, count: 4096 00000080:00200000:0.0:1770687856.531006:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2412544, bytes: 4096 00000080:00200000:0.0:1770687856.531009:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.531013:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 78, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.531014:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:0.0:1770687856.531017:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.531022:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:0.0:1770687856.531025:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:0.0:1770687856.531027:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.531032:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:0.0:1770687856.531037:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.531039:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.531047:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531055:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531064:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531072:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531079:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531086:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.531091:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.531121:0:87362:0:(rw26.c:924:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:0.0:1770687856.531126:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f18a8f0e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.531129:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000043c4d616 17ffffc0001001 3:0 ffff9c3208270948 589 lru 00000080:00200000:0.0:1770687856.531135:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000639f13e8 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13496320 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1770687856.531137:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f18a8f0e 00000080:00200000:0.0:1770687856.531139:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.531141:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.531148:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531157:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531163:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531171:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531182:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.531185:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.531187:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.531192:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.531195:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.531198:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.531202:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531210:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.531219:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.531222:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.531226:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.531228:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:0.0:1770687856.531232:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.531235:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.531239:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2416640 i_blocks 0 00000080:00200000:0.0:1770687856.531242:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.531249:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2416640, count: 4096 00000080:00200000:0.0:1770687856.531253:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2416640, bytes: 4096 00000080:00200000:0.0:1770687856.531255:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.531259:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 79, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.531260:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:0.0:1770687856.531263:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.531268:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:0.0:1770687856.531271:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:0.0:1770687856.531273:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.531277:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:0.0:1770687856.531282:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.531284:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.531290:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531298:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531307:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531319:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531326:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531334:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.531339:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.531355:0:87362:0:(rw26.c:924:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:0.0:1770687856.531359:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b5d8eb2f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.531362:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dca5e9f5 17ffffc0001001 3:0 ffff9c3208270870 590 lru 00000080:00200000:0.0:1770687856.531367:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc314c4f 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13492224 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1770687856.531370:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b5d8eb2f 00000080:00200000:0.0:1770687856.531371:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.531373:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.531381:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531388:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531392:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531399:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531416:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.531418:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.531421:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.531427:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.531429:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.531432:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.531436:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531444:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.531453:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.531455:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.531459:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.531462:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:0.0:1770687856.531466:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.531469:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.531473:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2420736 i_blocks 0 00000080:00200000:0.0:1770687856.531476:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.531484:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2420736, count: 4096 00000080:00200000:0.0:1770687856.531488:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2420736, bytes: 4096 00000080:00200000:0.0:1770687856.531491:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.531494:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 80, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.531496:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:0.0:1770687856.531498:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.531503:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:0.0:1770687856.531506:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:0.0:1770687856.531509:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.531514:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:0.0:1770687856.531520:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.531522:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.531529:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531538:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531547:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531554:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531561:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531568:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.531573:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.531589:0:87362:0:(rw26.c:924:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:0.0:1770687856.531594:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000678d64ba[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.531597:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc5ce46d 17ffffc0001001 3:0 ffff9c32082700d8 591 lru 00000080:00200000:0.0:1770687856.531603:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002cfcdc54 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13488128 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1770687856.531605:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000678d64ba 00000080:00200000:0.0:1770687856.531606:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.531608:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.531616:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531628:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531632:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531637:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531644:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.531646:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.531647:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.531651:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.531653:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.531654:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.531656:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531661:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.531667:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.531668:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.531671:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.531672:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:0.0:1770687856.531675:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.531677:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.531680:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2424832 i_blocks 0 00000080:00200000:0.0:1770687856.531682:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.531687:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2424832, count: 4096 00000080:00200000:0.0:1770687856.531690:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2424832, bytes: 4096 00000080:00200000:0.0:1770687856.531692:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.531694:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 81, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.531695:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:0.0:1770687856.531696:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.531700:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:0.0:1770687856.531701:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:0.0:1770687856.531703:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.531708:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:0.0:1770687856.531713:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.531715:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.531722:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531729:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531737:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531745:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531752:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531760:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.531765:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.531779:0:87362:0:(rw26.c:924:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:0.0:1770687856.531782:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e11fa565[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.531784:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006a2e3418 17ffffc0001001 3:0 ffff9c3208270bd0 592 lru 00000080:00200000:0.0:1770687856.531787:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000069390f39 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13484032 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1770687856.531789:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e11fa565 00000080:00200000:0.0:1770687856.531789:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.531791:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.531796:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531826:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531835:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531842:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531853:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.531856:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.531858:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.531864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.531866:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.531868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.531871:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531875:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.531881:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.531883:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.531885:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.531887:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:0.0:1770687856.531890:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.531892:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.531895:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2428928 i_blocks 0 00000080:00200000:0.0:1770687856.531896:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.531901:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2428928, count: 4096 00000080:00200000:0.0:1770687856.531904:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2428928, bytes: 4096 00000080:00200000:0.0:1770687856.531906:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.531908:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 82, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.531909:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:0.0:1770687856.531910:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.531914:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:0.0:1770687856.531915:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:0.0:1770687856.531917:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.531920:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:0.0:1770687856.531924:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.531925:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.531930:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531935:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531941:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531948:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.531952:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.531956:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.531959:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.531971:0:87362:0:(rw26.c:924:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:0.0:1770687856.531974:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008976d93d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.531975:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000002f2dae 17ffffc0001001 3:0 ffff9c32082705e8 593 lru 00000080:00200000:0.0:1770687856.531979:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000087d170b7 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13479936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1770687856.531980:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008976d93d 00000080:00200000:0.0:1770687856.531980:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.531982:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.531989:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.531996:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532002:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532008:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532025:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.532028:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.532030:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.532035:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.532038:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.532040:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.532044:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532049:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.532054:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.532056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.532058:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.532060:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:0.0:1770687856.532063:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.532066:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.532069:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2433024 i_blocks 0 00000080:00200000:0.0:1770687856.532071:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.532076:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2433024, count: 4096 00000080:00200000:0.0:1770687856.532079:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2433024, bytes: 4096 00000080:00200000:0.0:1770687856.532080:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.532082:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 83, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.532083:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:0.0:1770687856.532085:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.532088:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:0.0:1770687856.532090:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:0.0:1770687856.532091:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.532106:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:0.0:1770687856.532112:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.532114:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.532119:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532124:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532130:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532134:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532137:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532142:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.532145:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.532159:0:87362:0:(rw26.c:924:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:0.0:1770687856.532162:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006caa84c9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.532164:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008894505c 17ffffc0001001 3:0 ffff9c3208270af8 594 lru 00000080:00200000:0.0:1770687856.532168:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000009c859bcd 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13475840 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1770687856.532169:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006caa84c9 00000080:00200000:0.0:1770687856.532170:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.532171:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.532176:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532184:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532188:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532192:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532198:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.532200:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.532201:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.532204:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.532206:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.532207:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.532209:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532213:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.532219:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.532220:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.532223:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.532225:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:0.0:1770687856.532227:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.532229:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.532232:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2437120 i_blocks 0 00000080:00200000:0.0:1770687856.532234:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.532239:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2437120, count: 4096 00000080:00200000:0.0:1770687856.532241:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2437120, bytes: 4096 00000080:00200000:0.0:1770687856.532243:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.532245:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 84, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.532246:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:0.0:1770687856.532247:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.532251:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:0.0:1770687856.532252:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:0.0:1770687856.532254:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.532257:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:0.0:1770687856.532260:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.532261:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.532266:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532271:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532277:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532282:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532286:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532294:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.532298:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.532315:0:87362:0:(rw26.c:924:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:0.0:1770687856.532319:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000027eeefb1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.532322:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006d623cd5 17ffffc0001001 3:0 ffff9c3208270360 595 lru 00000080:00200000:0.0:1770687856.532328:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002dae42d1 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13471744 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1770687856.532330:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000027eeefb1 00000080:00200000:0.0:1770687856.532331:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.532333:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.532341:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532349:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532356:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532363:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532373:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.532376:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.532379:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.532384:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.532386:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.532389:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.532393:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532400:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.532409:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.532411:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.532414:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.532416:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:0.0:1770687856.532418:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.532420:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.532425:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2441216 i_blocks 0 00000080:00200000:0.0:1770687856.532427:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.532435:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2441216, count: 4096 00000080:00200000:0.0:1770687856.532438:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2441216, bytes: 4096 00000080:00200000:0.0:1770687856.532440:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.532444:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 85, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.532445:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:0.0:1770687856.532447:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.532452:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:0.0:1770687856.532455:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:0.0:1770687856.532457:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.532462:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:0.0:1770687856.532468:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.532470:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.532477:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532485:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532493:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532505:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532512:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532517:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.532521:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.532535:0:87362:0:(rw26.c:924:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:0.0:1770687856.532538:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001bdbcd1a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.532539:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000099abe437 17ffffc0001001 3:0 ffff9c3208270000 596 lru 00000080:00200000:0.0:1770687856.532543:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d34c4c6e 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13467648 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1770687856.532545:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001bdbcd1a 00000080:00200000:0.0:1770687856.532545:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.532547:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.532552:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532560:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532567:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532574:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532591:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.532594:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.532596:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.532602:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.532604:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.532606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.532611:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532619:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.532627:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.532629:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.532632:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.532634:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:0.0:1770687856.532637:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.532639:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.532642:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2445312 i_blocks 0 00000080:00200000:0.0:1770687856.532644:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.532649:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2445312, count: 4096 00000080:00200000:0.0:1770687856.532652:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2445312, bytes: 4096 00000080:00200000:0.0:1770687856.532653:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.532656:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 86, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.532657:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:0.0:1770687856.532658:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.532662:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:0.0:1770687856.532663:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:0.0:1770687856.532665:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.532668:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:0.0:1770687856.532672:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.532674:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.532678:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532684:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532689:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532693:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532698:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532705:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.532710:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.532726:0:87362:0:(rw26.c:924:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:0.0:1770687856.532730:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000066e7b1bd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.532733:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2258848 17ffffc0001001 3:0 ffff9c3208270ca8 597 lru 00000080:00200000:0.0:1770687856.532738:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004101568a 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13463552 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1770687856.532740:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000066e7b1bd 00000080:00200000:0.0:1770687856.532741:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.532744:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.532751:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532763:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532770:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.532778:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532789:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.532792:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.532795:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.532817:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.532820:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.532822:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.532827:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532834:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.532841:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.532844:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.532848:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.532851:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:0.0:1770687856.532855:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.532858:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.532862:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2449408 i_blocks 0 00000080:00200000:0.0:1770687856.532865:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.532872:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2449408, count: 4096 00000080:00200000:0.0:1770687856.532875:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2449408, bytes: 4096 00000080:00200000:0.0:1770687856.532878:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.532881:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 87, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.532883:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:0.0:1770687856.532885:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.532890:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:0.0:1770687856.532893:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:0.0:1770687856.532896:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.532901:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:0.0:1770687856.532906:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.532908:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.532915:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532924:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532932:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532940:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.532947:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.532954:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.532959:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.532975:0:87362:0:(rw26.c:924:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:0.0:1770687856.532979:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000088040bc4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.532982:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009eae1a9b 17ffffc0001001 3:0 ffff9c3208270798 598 lru 00000080:00200000:0.0:1770687856.532987:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002b4873b2 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13459456 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1770687856.532989:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000088040bc4 00000080:00200000:0.0:1770687856.532990:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.532992:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.532999:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533007:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533014:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533019:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533027:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.533030:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.533032:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.533037:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.533040:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.533042:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.533047:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533053:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.533061:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.533063:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.533067:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.533070:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:0.0:1770687856.533073:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.533076:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.533080:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2453504 i_blocks 0 00000080:00200000:0.0:1770687856.533082:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.533089:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2453504, count: 4096 00000080:00200000:0.0:1770687856.533092:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2453504, bytes: 4096 00000080:00200000:0.0:1770687856.533105:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.533109:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 88, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.533110:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:0.0:1770687856.533112:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.533118:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:0.0:1770687856.533121:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:0.0:1770687856.533123:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.533127:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:0.0:1770687856.533133:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.533135:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.533141:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533149:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533156:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533166:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533172:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533179:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.533183:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.533199:0:87362:0:(rw26.c:924:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:0.0:1770687856.533203:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000091c5159f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.533206:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001fe37a65 17ffffc0001001 3:0 ffff9c32082706c0 599 lru 00000080:00200000:0.0:1770687856.533211:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003ef95f4a 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13455360 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1770687856.533212:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000091c5159f 00000080:00200000:0.0:1770687856.533214:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.533215:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.533223:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533230:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533236:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533243:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533258:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.533261:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.533264:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.533269:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.533272:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.533274:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.533278:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533285:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.533293:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.533295:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.533299:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.533302:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:0.0:1770687856.533305:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.533308:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.533313:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2457600 i_blocks 0 00000080:00200000:0.0:1770687856.533316:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.533323:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2457600, count: 4096 00000080:00200000:0.0:1770687856.533326:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2457600, bytes: 4096 00000080:00200000:0.0:1770687856.533329:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.533332:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 89, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.533334:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:0.0:1770687856.533336:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.533341:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:0.0:1770687856.533344:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:0.0:1770687856.533347:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.533352:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:0.0:1770687856.533358:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.533360:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.533367:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533375:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533383:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533389:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533395:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533402:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.533407:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.533428:0:87362:0:(rw26.c:924:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:0.0:1770687856.533433:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005acfe2e4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.533436:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a0d00997 17ffffc0001021 2:0 ffff9c32082701b0 600 lru 00000080:00200000:0.0:1770687856.533441:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006d96f2e2 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13451264 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1770687856.533443:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005acfe2e4 00000080:00200000:0.0:1770687856.533445:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.533447:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.533454:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533465:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533471:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533478:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533490:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.533492:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.533494:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.533499:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.533502:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.533504:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.533508:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533515:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.533522:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.533524:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.533528:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.533530:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:0.0:1770687856.533534:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.533537:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.533541:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2461696 i_blocks 0 00000080:00200000:0.0:1770687856.533544:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.533550:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2461696, count: 4096 00000080:00200000:0.0:1770687856.533554:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2461696, bytes: 4096 00000080:00200000:0.0:1770687856.533556:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.533559:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 90, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.533561:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:0.0:1770687856.533563:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.533568:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:0.0:1770687856.533571:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:0.0:1770687856.533573:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.533578:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:0.0:1770687856.533583:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.533585:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.533591:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533598:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533606:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533613:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533619:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533625:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.533630:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.533644:0:87362:0:(rw26.c:924:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:0.0:1770687856.533648:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d6e52330[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.533651:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c1298d8f 17ffffc0001001 3:0 ffff9c3208270d80 601 lru 00000080:00200000:0.0:1770687856.533656:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000079a9dfce 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13447168 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1770687856.533658:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d6e52330 00000080:00200000:0.0:1770687856.533659:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.533661:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.533668:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533675:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533681:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533688:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533700:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.533702:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.533705:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.533710:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.533713:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.533716:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.533720:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533727:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.533736:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.533738:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.533742:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.533745:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:0.0:1770687856.533748:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.533750:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.533755:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2465792 i_blocks 0 00000080:00200000:0.0:1770687856.533757:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.533765:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2465792, count: 4096 00000080:00200000:0.0:1770687856.533768:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2465792, bytes: 4096 00000080:00200000:0.0:1770687856.533771:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.533775:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 91, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.533776:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:0.0:1770687856.533778:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.533784:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:0.0:1770687856.533786:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:0.0:1770687856.533789:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.533793:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:0.0:1770687856.533799:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.533820:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.533827:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533836:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533845:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533857:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533864:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533872:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.533877:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.533896:0:87362:0:(rw26.c:924:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:0.0:1770687856.533901:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b5339360[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.533903:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e5a015a3 17ffffc0001001 3:0 ffff9c320485b288 602 lru 00000080:00200000:0.0:1770687856.533908:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000009deed85a 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13443072 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1770687856.533910:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b5339360 00000080:00200000:0.0:1770687856.533911:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.533913:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.533921:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533928:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533934:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.533941:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.533957:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.533960:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.533962:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.533968:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.533970:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.533973:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.533977:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.533984:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.533991:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.533994:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.533998:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.534000:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:0.0:1770687856.534004:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.534007:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.534011:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2469888 i_blocks 0 00000080:00200000:0.0:1770687856.534013:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.534020:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2469888, count: 4096 00000080:00200000:0.0:1770687856.534024:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2469888, bytes: 4096 00000080:00200000:0.0:1770687856.534026:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.534029:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 92, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.534031:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:0.0:1770687856.534033:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.534038:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:0.0:1770687856.534041:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:0.0:1770687856.534043:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.534048:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:0.0:1770687856.534054:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.534056:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.534063:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534072:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534079:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534085:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534092:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534113:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.534119:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.534137:0:87362:0:(rw26.c:924:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:0.0:1770687856.534141:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000365f33b2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.534144:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000097f43950 17ffffc0001001 3:0 ffff9c320485b438 603 lru 00000080:00200000:0.0:1770687856.534149:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008337239c 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13438976 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1770687856.534151:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000365f33b2 00000080:00200000:0.0:1770687856.534153:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.534155:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.534163:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534175:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534183:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534190:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534202:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.534204:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.534207:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.534212:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.534215:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.534217:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.534221:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534228:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.534236:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.534238:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.534242:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.534244:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:0.0:1770687856.534248:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.534251:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.534256:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2473984 i_blocks 0 00000080:00200000:0.0:1770687856.534259:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.534267:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2473984, count: 4096 00000080:00200000:0.0:1770687856.534270:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2473984, bytes: 4096 00000080:00200000:0.0:1770687856.534272:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.534276:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 93, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.534278:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:0.0:1770687856.534280:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.534285:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:0.0:1770687856.534288:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:0.0:1770687856.534290:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.534295:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:0.0:1770687856.534300:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.534303:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.534311:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534319:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534328:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534335:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534342:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534349:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.534354:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.534370:0:87362:0:(rw26.c:924:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:0.0:1770687856.534374:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000beb8c236[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.534377:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ace1474a 17ffffc0001001 3:0 ffff9c320485b510 604 lru 00000080:00200000:0.0:1770687856.534382:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000fbc6506b 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13434880 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1770687856.534384:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000beb8c236 00000080:00200000:0.0:1770687856.534385:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.534387:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.534395:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534403:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534410:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534417:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534429:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.534432:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.534434:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.534440:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.534442:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.534445:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.534449:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534457:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.534466:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.534468:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.534472:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.534474:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:0.0:1770687856.534478:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.534481:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.534485:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2478080 i_blocks 0 00000080:00200000:0.0:1770687856.534488:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.534495:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2478080, count: 4096 00000080:00200000:0.0:1770687856.534499:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2478080, bytes: 4096 00000080:00200000:0.0:1770687856.534501:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.534504:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 94, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.534506:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:0.0:1770687856.534508:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.534513:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:0.0:1770687856.534515:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:0.0:1770687856.534518:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.534522:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:0.0:1770687856.534528:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.534530:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.534537:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534546:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534554:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534566:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534574:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534581:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.534586:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.534602:0:87362:0:(rw26.c:924:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:0.0:1770687856.534606:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000190454d0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.534609:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000097580fa4 17ffffc0001001 3:0 ffff9c320485b948 605 lru 00000080:00200000:0.0:1770687856.534615:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000af8dab33 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13430784 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1770687856.534617:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000190454d0 00000080:00200000:0.0:1770687856.534618:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.534620:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.534628:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534635:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534642:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534650:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534666:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.534669:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.534671:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.534677:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.534679:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.534681:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.534685:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534692:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.534701:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.534704:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.534708:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.534710:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:0.0:1770687856.534714:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.534717:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.534722:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2482176 i_blocks 0 00000080:00200000:0.0:1770687856.534725:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.534731:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2482176, count: 4096 00000080:00200000:0.0:1770687856.534735:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2482176, bytes: 4096 00000080:00200000:0.0:1770687856.534737:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.534741:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 95, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.534742:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:0.0:1770687856.534744:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.534749:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:0.0:1770687856.534752:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:0.0:1770687856.534754:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.534759:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:0.0:1770687856.534765:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.534767:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.534774:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534782:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534790:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534797:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534825:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534834:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.534839:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.534856:0:87362:0:(rw26.c:924:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:0.0:1770687856.534861:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009fcde9c8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.534864:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000366d0c5e 17ffffc0001001 3:0 ffff9c320485b870 606 lru 00000080:00200000:0.0:1770687856.534870:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9f9415e 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13426688 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1770687856.534872:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009fcde9c8 00000080:00200000:0.0:1770687856.534874:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.534877:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.534884:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534897:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534904:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.534910:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.534922:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.534925:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.534927:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.534933:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.534935:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.534938:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.534942:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.534950:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.534958:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.534961:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.534965:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.534967:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:0.0:1770687856.534971:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.534974:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.534979:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2486272 i_blocks 0 00000080:00200000:0.0:1770687856.534981:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.534989:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2486272, count: 4096 00000080:00200000:0.0:1770687856.534992:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2486272, bytes: 4096 00000080:00200000:0.0:1770687856.534995:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.534998:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 96, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.535000:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:0.0:1770687856.535002:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.535008:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:0.0:1770687856.535010:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:0.0:1770687856.535013:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.535017:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:0.0:1770687856.535023:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.535025:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.535032:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535040:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535048:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535055:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535062:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535070:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.535075:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.535091:0:87362:0:(rw26.c:924:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:0.0:1770687856.535108:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000088049f10[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.535111:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bf474a27 17ffffc0001001 3:0 ffff9c320485b0d8 607 lru 00000080:00200000:0.0:1770687856.535116:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000087c8b9 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13422592 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1770687856.535119:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000088049f10 00000080:00200000:0.0:1770687856.535120:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.535123:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.535131:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535139:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535146:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535153:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535164:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.535167:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.535169:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.535174:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.535177:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.535180:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.535184:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535192:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.535200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.535203:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.535207:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.535209:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:0.0:1770687856.535213:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.535216:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.535220:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2490368 i_blocks 0 00000080:00200000:0.0:1770687856.535223:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.535230:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2490368, count: 4096 00000080:00200000:0.0:1770687856.535233:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2490368, bytes: 4096 00000080:00200000:0.0:1770687856.535237:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.535240:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 97, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.535242:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:0.0:1770687856.535243:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.535248:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:0.0:1770687856.535251:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:0.0:1770687856.535253:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.535258:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:0.0:1770687856.535264:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.535266:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.535273:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535282:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535290:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535302:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535308:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535315:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.535320:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.535336:0:87362:0:(rw26.c:924:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:0.0:1770687856.535341:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000021b23ae0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.535344:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009bfff96f 17ffffc0001001 3:0 ffff9c320485bbd0 608 lru 00000080:00200000:0.0:1770687856.535349:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000445d11b4 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13418496 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1770687856.535351:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000021b23ae0 00000080:00200000:0.0:1770687856.535353:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.535355:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.535363:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535370:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535377:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535385:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535400:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.535403:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.535405:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.535409:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.535411:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.535413:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.535416:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535423:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.535431:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.535434:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.535438:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.535440:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:0.0:1770687856.535444:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.535447:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.535451:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2494464 i_blocks 0 00000080:00200000:0.0:1770687856.535454:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.535460:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2494464, count: 4096 00000080:00200000:0.0:1770687856.535463:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2494464, bytes: 4096 00000080:00200000:0.0:1770687856.535466:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.535469:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 98, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.535470:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:0.0:1770687856.535472:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.535477:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:0.0:1770687856.535479:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:0.0:1770687856.535482:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.535486:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:0.0:1770687856.535492:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.535494:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.535501:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535509:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535516:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535523:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535529:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535536:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.535541:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.535556:0:87362:0:(rw26.c:924:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:0.0:1770687856.535560:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002d3804f8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.535563:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002b3d46e1 17ffffc0001001 3:0 ffff9c320485b5e8 609 lru 00000080:00200000:0.0:1770687856.535568:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d17b0786 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13414400 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1770687856.535570:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002d3804f8 00000080:00200000:0.0:1770687856.535571:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.535573:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.535581:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535593:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535600:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535607:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535618:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.535620:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.535622:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.535627:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.535630:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.535632:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.535637:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535643:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.535652:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.535655:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.535659:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.535661:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:0.0:1770687856.535665:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.535667:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.535672:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2498560 i_blocks 0 00000080:00200000:0.0:1770687856.535675:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.535681:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2498560, count: 4096 00000080:00200000:0.0:1770687856.535685:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2498560, bytes: 4096 00000080:00200000:0.0:1770687856.535688:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.535691:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 99, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.535693:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:0.0:1770687856.535695:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.535700:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:0.0:1770687856.535702:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:0.0:1770687856.535705:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.535709:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:0.0:1770687856.535715:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.535717:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.535724:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535733:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535741:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535749:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535756:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535764:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.535769:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.535786:0:87362:0:(rw26.c:924:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:0.0:1770687856.535791:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b43d1dde[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.535793:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000038b8439a 17ffffc0001001 3:0 ffff9c320485ba20 610 lru 00000080:00200000:0.0:1770687856.535798:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008e2da8ca 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13410304 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1770687856.535833:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b43d1dde 00000080:00200000:0.0:1770687856.535835:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.535837:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.535845:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535852:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535859:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.535867:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.535879:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.535882:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.535885:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.535889:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.535892:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.535894:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.535899:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535907:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.535915:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.535918:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.535922:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.535924:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:0.0:1770687856.535928:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.535931:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.535935:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2502656 i_blocks 0 00000080:00200000:0.0:1770687856.535938:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.535945:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2502656, count: 4096 00000080:00200000:0.0:1770687856.535947:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2502656, bytes: 4096 00000080:00200000:0.0:1770687856.535949:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.535951:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 100, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.535952:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:0.0:1770687856.535954:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.535957:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:0.0:1770687856.535959:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:0.0:1770687856.535961:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.535964:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:0.0:1770687856.535968:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.535969:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.535974:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535980:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535985:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535993:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.535997:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536001:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.536004:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.536015:0:87362:0:(rw26.c:924:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:0.0:1770687856.536018:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000093be816c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.536020:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000702edbf9 17ffffc0001001 3:0 ffff9c320485be58 611 lru 00000080:00200000:0.0:1770687856.536023:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005598072b 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13406208 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1770687856.536024:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000093be816c 00000080:00200000:0.0:1770687856.536025:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.536026:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.536031:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536036:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536040:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536044:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536054:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.536056:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.536057:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.536061:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.536062:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.536064:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.536068:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536075:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.536083:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.536085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.536089:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.536091:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:0.0:1770687856.536152:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.536156:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.536161:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2506752 i_blocks 0 00000080:00200000:0.0:1770687856.536163:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.536171:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2506752, count: 4096 00000080:00200000:0.0:1770687856.536174:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2506752, bytes: 4096 00000080:00200000:0.0:1770687856.536177:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.536180:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 101, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.536181:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:0.0:1770687856.536183:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.536188:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:0.0:1770687856.536191:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:0.0:1770687856.536194:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.536199:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:0.0:1770687856.536205:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.536207:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.536214:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536222:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536230:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536238:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536244:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536250:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.536254:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.536268:0:87362:0:(rw26.c:924:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:0.0:1770687856.536271:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f63d84d6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.536273:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f997a523 17ffffc0001001 3:0 ffff9c320485b1b0 612 lru 00000080:00200000:0.0:1770687856.536277:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000041ba8539 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13402112 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1770687856.536278:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f63d84d6 00000080:00200000:0.0:1770687856.536279:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.536280:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.536285:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536296:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536302:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536309:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536319:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.536322:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.536324:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.536330:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.536332:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.536335:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.536339:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536347:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.536356:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.536358:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.536362:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.536365:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:0.0:1770687856.536369:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.536371:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.536374:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2510848 i_blocks 0 00000080:00200000:0.0:1770687856.536376:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.536383:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2510848, count: 4096 00000080:00200000:0.0:1770687856.536386:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2510848, bytes: 4096 00000080:00200000:0.0:1770687856.536389:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.536392:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 102, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.536394:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:0.0:1770687856.536396:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.536401:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:0.0:1770687856.536404:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:0.0:1770687856.536406:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.536411:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:0.0:1770687856.536417:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.536420:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.536427:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536432:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536438:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536443:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536447:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536454:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.536459:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.536476:0:87362:0:(rw26.c:924:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:0.0:1770687856.536480:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007a1b0da4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.536483:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003bfe4e34 17ffffc0001001 3:0 ffff9c320485bd80 613 lru 00000080:00200000:0.0:1770687856.536488:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000064bdf5fe 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13398016 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1770687856.536491:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007a1b0da4 00000080:00200000:0.0:1770687856.536492:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.536494:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.536502:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536510:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536517:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536524:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536535:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.536538:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.536540:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.536545:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.536548:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.536550:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.536554:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536562:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.536570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.536572:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.536577:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.536579:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:0.0:1770687856.536583:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.536585:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.536589:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2514944 i_blocks 0 00000080:00200000:0.0:1770687856.536592:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.536599:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2514944, count: 4096 00000080:00200000:0.0:1770687856.536602:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2514944, bytes: 4096 00000080:00200000:0.0:1770687856.536605:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.536608:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 103, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.536609:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:0.0:1770687856.536612:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.536616:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:0.0:1770687856.536619:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:0.0:1770687856.536621:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.536626:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:0.0:1770687856.536631:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.536634:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.536640:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536649:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536657:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536669:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536676:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536683:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.536688:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.536704:0:87362:0:(rw26.c:924:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:0.0:1770687856.536708:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004b2f82d7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.536711:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d124ddbb 17ffffc0001001 3:0 ffff9c320485b6c0 614 lru 00000080:00200000:0.0:1770687856.536717:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008bd8ad94 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13393920 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1770687856.536720:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004b2f82d7 00000080:00200000:0.0:1770687856.536721:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.536723:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.536730:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536738:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536745:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.536753:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536770:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.536773:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.536775:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.536780:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.536782:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.536785:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.536789:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536797:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.536822:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.536825:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.536829:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.536832:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:0.0:1770687856.536837:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.536840:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.536845:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2519040 i_blocks 0 00000080:00200000:0.0:1770687856.536848:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.536855:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2519040, count: 4096 00000080:00200000:0.0:1770687856.536858:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2519040, bytes: 4096 00000080:00200000:0.0:1770687856.536861:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.536864:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 104, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.536866:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:0.0:1770687856.536868:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.536872:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:0.0:1770687856.536875:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:0.0:1770687856.536878:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.536882:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:0.0:1770687856.536888:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.536890:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.536897:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536905:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536913:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536920:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.536927:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.536934:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.536939:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.536960:0:87362:0:(rw26.c:924:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:0.0:1770687856.536964:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000767bdba[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.536967:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003c8d1ba8 17ffffc0001021 2:0 ffff9c320485b798 615 lru 00000080:00200000:0.0:1770687856.536973:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c510be91 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13389824 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1770687856.536975:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000767bdba 00000080:00200000:0.0:1770687856.536976:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.536978:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.536985:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537000:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537008:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537016:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537027:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.537030:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.537032:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.537038:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.537041:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.537043:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.537047:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537055:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.537064:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.537067:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.537071:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.537073:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:0.0:1770687856.537076:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.537078:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.537082:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2523136 i_blocks 0 00000080:00200000:0.0:1770687856.537084:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.537091:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2523136, count: 4096 00000080:00200000:0.0:1770687856.537104:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2523136, bytes: 4096 00000080:00200000:0.0:1770687856.537108:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.537111:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 105, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.537113:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:0.0:1770687856.537115:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.537121:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:0.0:1770687856.537123:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:0.0:1770687856.537126:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.537131:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:0.0:1770687856.537136:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.537139:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.537146:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537154:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537163:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537170:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537175:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537181:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.537185:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.537198:0:87362:0:(rw26.c:924:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:0.0:1770687856.537202:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f2d93e34[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.537205:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000033f5d488 17ffffc0001001 3:0 ffff9c320485bca8 616 lru 00000080:00200000:0.0:1770687856.537210:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae889dde 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13385728 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1770687856.537212:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f2d93e34 00000080:00200000:0.0:1770687856.537213:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.537215:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.537222:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537229:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537236:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537244:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537255:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.537258:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.537260:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.537265:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.537268:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.537271:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.537275:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537283:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.537292:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.537294:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.537299:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.537301:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:0.0:1770687856.537305:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.537308:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.537312:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2527232 i_blocks 0 00000080:00200000:0.0:1770687856.537315:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.537321:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2527232, count: 4096 00000080:00200000:0.0:1770687856.537325:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2527232, bytes: 4096 00000080:00200000:0.0:1770687856.537327:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.537331:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 106, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.537332:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:0.0:1770687856.537334:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.537339:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:0.0:1770687856.537342:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:0.0:1770687856.537344:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.537349:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:0.0:1770687856.537355:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.537357:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.537364:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537372:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537380:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537392:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537398:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537406:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.537411:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.537427:0:87362:0:(rw26.c:924:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:0.0:1770687856.537430:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000055fb63f5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.537432:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008469d0d8 17ffffc0001001 3:0 ffff9c320485b000 617 lru 00000080:00200000:0.0:1770687856.537436:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd8b0e0e 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13381632 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1770687856.537437:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000055fb63f5 00000080:00200000:0.0:1770687856.537438:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.537439:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.537444:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537449:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537453:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537457:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537467:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.537469:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.537470:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.537474:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.537476:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.537478:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.537481:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537485:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.537491:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.537492:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.537494:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.537496:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:0.0:1770687856.537498:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.537500:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.537503:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2531328 i_blocks 0 00000080:00200000:0.0:1770687856.537505:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.537511:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2531328, count: 4096 00000080:00200000:0.0:1770687856.537514:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2531328, bytes: 4096 00000080:00200000:0.0:1770687856.537517:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.537520:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 107, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.537522:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:0.0:1770687856.537524:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.537529:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:0.0:1770687856.537531:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:0.0:1770687856.537534:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.537539:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:0.0:1770687856.537544:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.537546:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.537553:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537562:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537570:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537577:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537584:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537592:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.537597:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.537608:0:87362:0:(rw26.c:924:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:0.0:1770687856.537611:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ce6e1f8f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.537613:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b622cf50 17ffffc0001001 3:0 ffff9c320485b360 618 lru 00000080:00200000:0.0:1770687856.537617:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000000aa58fe 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13377536 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1770687856.537618:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ce6e1f8f 00000080:00200000:0.0:1770687856.537619:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.537620:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.537625:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537633:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537637:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537641:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537647:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.537649:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.537650:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.537654:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.537655:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.537656:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.537659:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537664:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.537672:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.537674:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.537678:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.537681:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:0.0:1770687856.537684:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.537687:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.537691:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2535424 i_blocks 0 00000080:00200000:0.0:1770687856.537694:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.537701:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2535424, count: 4096 00000080:00200000:0.0:1770687856.537704:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2535424, bytes: 4096 00000080:00200000:0.0:1770687856.537707:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.537710:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 108, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.537711:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:0.0:1770687856.537713:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.537718:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:0.0:1770687856.537721:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:0.0:1770687856.537722:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.537726:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:0.0:1770687856.537730:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.537732:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.537736:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537742:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537747:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537752:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537755:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537760:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.537763:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.537776:0:87362:0:(rw26.c:924:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:0.0:1770687856.537780:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a8330654[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.537783:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000dd051ad8 17ffffc0001001 3:0 ffff9c320485baf8 619 lru 00000080:00200000:0.0:1770687856.537788:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c98dd727 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13373440 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1770687856.537790:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a8330654 00000080:00200000:0.0:1770687856.537791:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.537793:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.537819:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537829:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537837:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.537844:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537856:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.537859:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.537860:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.537864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.537866:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.537867:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.537870:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537875:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.537881:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.537882:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.537885:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.537886:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:0.0:1770687856.537889:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.537891:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.537894:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2539520 i_blocks 0 00000080:00200000:0.0:1770687856.537896:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.537901:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2539520, count: 4096 00000080:00200000:0.0:1770687856.537904:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2539520, bytes: 4096 00000080:00200000:0.0:1770687856.537905:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.537907:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 109, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.537908:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:0.0:1770687856.537910:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.537913:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:0.0:1770687856.537915:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:0.0:1770687856.537916:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.537920:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:0.0:1770687856.537925:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.537927:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.537934:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537946:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537955:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537967:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.537973:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.537981:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.537986:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538013:0:87362:0:(rw26.c:924:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538017:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008d3e3be9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538019:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f6fbadc7 17ffffc0001001 3:0 ffff9c322d7a55e8 620 lru 00000080:00200000:0.0:1770687856.538024:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000be0e0be1 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13369344 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1770687856.538026:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008d3e3be9 00000080:00200000:0.0:1770687856.538027:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.538030:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.538037:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538044:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538052:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538057:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538069:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.538071:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.538072:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.538076:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.538078:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.538079:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.538082:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538087:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.538092:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.538094:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.538110:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.538112:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:0.0:1770687856.538115:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.538117:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.538120:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2543616 i_blocks 0 00000080:00200000:0.0:1770687856.538122:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.538129:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2543616, count: 4096 00000080:00200000:0.0:1770687856.538133:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2543616, bytes: 4096 00000080:00200000:0.0:1770687856.538135:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.538138:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 110, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.538140:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:0.0:1770687856.538142:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.538147:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:0.0:1770687856.538150:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:0.0:1770687856.538152:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.538157:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:0.0:1770687856.538163:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.538165:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.538172:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538181:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538190:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538197:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538204:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538211:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.538216:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538232:0:87362:0:(rw26.c:924:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538237:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000068fe4ff5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538239:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001c63404c 17ffffc0001001 3:0 ffff9c322d7a5af8 621 lru 00000080:00200000:0.0:1770687856.538245:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005ce9c605 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13365248 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1770687856.538247:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000068fe4ff5 00000080:00200000:0.0:1770687856.538248:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.538250:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.538258:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538271:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538278:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538286:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538298:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.538301:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.538304:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.538310:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.538312:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.538315:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.538319:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538327:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.538335:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.538337:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.538342:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.538344:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:0.0:1770687856.538348:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.538351:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.538356:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2547712 i_blocks 0 00000080:00200000:0.0:1770687856.538359:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.538366:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2547712, count: 4096 00000080:00200000:0.0:1770687856.538370:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2547712, bytes: 4096 00000080:00200000:0.0:1770687856.538373:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.538376:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 111, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.538377:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:0.0:1770687856.538380:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.538385:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:0.0:1770687856.538388:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:0.0:1770687856.538390:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.538395:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:0.0:1770687856.538401:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.538404:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.538410:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538419:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538428:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538434:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538439:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538443:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.538447:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538459:0:87362:0:(rw26.c:924:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538462:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000097640406[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538464:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005b4a229a 17ffffc0001001 3:0 ffff9c322d7a5360 622 lru 00000080:00200000:0.0:1770687856.538468:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008a410768 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13361152 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1770687856.538469:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000097640406 00000080:00200000:0.0:1770687856.538470:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.538471:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.538476:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538481:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538485:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538489:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538496:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.538497:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.538499:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.538502:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.538503:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.538505:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.538507:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538512:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.538518:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.538520:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.538522:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.538524:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:0.0:1770687856.538526:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.538528:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.538531:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2551808 i_blocks 0 00000080:00200000:0.0:1770687856.538533:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.538538:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2551808, count: 4096 00000080:00200000:0.0:1770687856.538540:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2551808, bytes: 4096 00000080:00200000:0.0:1770687856.538542:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.538544:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 112, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.538545:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:0.0:1770687856.538546:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.538550:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:0.0:1770687856.538551:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:0.0:1770687856.538553:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.538556:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:0.0:1770687856.538559:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.538561:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.538565:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538570:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538576:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538583:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538587:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538591:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.538594:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538605:0:87362:0:(rw26.c:924:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538608:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ccbecd5e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538609:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b6389a8a 17ffffc0001001 3:0 ffff9c322d7a5000 623 lru 00000080:00200000:0.0:1770687856.538613:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005c8b23d7 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13357056 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1770687856.538614:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ccbecd5e 00000080:00200000:0.0:1770687856.538614:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.538616:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.538620:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538625:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538632:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538639:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538654:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.538657:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.538660:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.538666:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.538668:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.538671:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.538674:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538682:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.538690:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.538693:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.538697:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.538699:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:0.0:1770687856.538703:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.538704:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.538708:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2555904 i_blocks 0 00000080:00200000:0.0:1770687856.538710:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.538715:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2555904, count: 4096 00000080:00200000:0.0:1770687856.538717:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2555904, bytes: 4096 00000080:00200000:0.0:1770687856.538719:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.538721:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 113, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.538722:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:0.0:1770687856.538723:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.538727:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:0.0:1770687856.538728:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:0.0:1770687856.538730:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.538733:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:0.0:1770687856.538737:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.538739:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.538744:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538749:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538754:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538758:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538762:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538766:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.538770:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538787:0:87362:0:(rw26.c:924:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538791:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000074da41cd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538794:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000329ea3c5 17ffffc0001001 3:0 ffff9c322d7a5ca8 624 lru 00000080:00200000:0.0:1770687856.538832:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005b598941 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13352960 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1770687856.538836:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000074da41cd 00000080:00200000:0.0:1770687856.538838:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.538840:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.538849:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538859:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538864:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.538869:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538877:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.538879:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.538881:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.538886:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.538888:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.538889:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.538892:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538897:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.538903:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.538904:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.538906:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.538908:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:0.0:1770687856.538910:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.538912:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.538916:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2560000 i_blocks 0 00000080:00200000:0.0:1770687856.538917:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.538923:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2560000, count: 4096 00000080:00200000:0.0:1770687856.538925:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2560000, bytes: 4096 00000080:00200000:0.0:1770687856.538927:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.538929:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 114, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.538930:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:0.0:1770687856.538931:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.538935:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:0.0:1770687856.538936:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:0.0:1770687856.538938:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.538941:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:0.0:1770687856.538945:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.538946:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.538951:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538956:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538962:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538966:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.538970:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.538974:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.538977:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.538989:0:87362:0:(rw26.c:924:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:0.0:1770687856.538991:0:87362:0:(rw26.c:981:ll_write_end()) page@000000003cfb6564[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.538993:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000096c25d25 17ffffc0001001 3:0 ffff9c322d7a5798 625 lru 00000080:00200000:0.0:1770687856.538997:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b85ed3ed 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13348864 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1770687856.538998:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000003cfb6564 00000080:00200000:0.0:1770687856.538999:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.539000:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.539005:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539010:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539013:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539017:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539024:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.539026:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.539027:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.539030:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.539033:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.539035:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.539039:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539046:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.539054:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.539056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.539060:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.539062:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:0.0:1770687856.539066:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.539069:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.539073:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2564096 i_blocks 0 00000080:00200000:0.0:1770687856.539076:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.539083:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2564096, count: 4096 00000080:00200000:0.0:1770687856.539086:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2564096, bytes: 4096 00000080:00200000:0.0:1770687856.539089:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.539092:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 115, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.539094:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:0.0:1770687856.539107:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.539112:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:0.0:1770687856.539114:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:0.0:1770687856.539116:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.539121:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:0.0:1770687856.539127:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.539129:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.539136:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539144:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539152:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539162:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539168:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539174:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.539179:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.539195:0:87362:0:(rw26.c:924:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:0.0:1770687856.539199:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000024c68f56[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.539202:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000083706040 17ffffc0001001 3:0 ffff9c322d7a56c0 626 lru 00000080:00200000:0.0:1770687856.539207:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e8a07216 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13344768 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1770687856.539210:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000024c68f56 00000080:00200000:0.0:1770687856.539211:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.539214:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.539221:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539230:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539237:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539244:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539260:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.539263:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.539266:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.539271:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.539274:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.539276:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.539280:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539288:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.539296:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.539299:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.539303:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.539306:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:0.0:1770687856.539309:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.539312:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.539317:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2568192 i_blocks 0 00000080:00200000:0.0:1770687856.539320:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.539327:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2568192, count: 4096 00000080:00200000:0.0:1770687856.539330:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2568192, bytes: 4096 00000080:00200000:0.0:1770687856.539333:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.539336:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 116, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.539338:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:0.0:1770687856.539340:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.539346:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:0.0:1770687856.539348:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:0.0:1770687856.539351:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.539356:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:0.0:1770687856.539361:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.539363:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.539370:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539377:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539385:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539392:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539398:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539406:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.539411:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.539428:0:87362:0:(rw26.c:924:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:0.0:1770687856.539432:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d2518d56[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.539435:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef43e9c9 17ffffc0001001 3:0 ffff9c322d7a5d80 627 lru 00000080:00200000:0.0:1770687856.539440:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008415f20f 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13340672 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1770687856.539442:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d2518d56 00000080:00200000:0.0:1770687856.539443:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.539445:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.539450:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539459:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539463:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539467:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539474:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.539476:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.539478:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.539481:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.539484:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.539486:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.539490:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539497:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.539505:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.539507:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.539512:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.539514:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:0.0:1770687856.539518:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.539521:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.539526:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2572288 i_blocks 0 00000080:00200000:0.0:1770687856.539528:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.539535:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2572288, count: 4096 00000080:00200000:0.0:1770687856.539539:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2572288, bytes: 4096 00000080:00200000:0.0:1770687856.539542:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.539546:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 117, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.539547:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:0.0:1770687856.539549:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.539554:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:0.0:1770687856.539557:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:0.0:1770687856.539559:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.539564:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:0.0:1770687856.539570:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.539572:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.539578:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539583:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539589:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539594:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539597:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539602:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.539605:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.539620:0:87362:0:(rw26.c:924:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:0.0:1770687856.539624:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a3565b3c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.539627:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000851390e6 17ffffc0001001 3:0 ffff9c322d7a51b0 628 lru 00000080:00200000:0.0:1770687856.539633:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000065e134b1 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13336576 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1770687856.539634:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a3565b3c 00000080:00200000:0.0:1770687856.539636:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.539637:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.539645:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539651:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539657:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539664:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539674:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.539676:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.539678:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.539683:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.539685:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.539688:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.539692:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539699:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.539707:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.539710:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.539714:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.539716:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:0.0:1770687856.539720:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.539723:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.539728:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2576384 i_blocks 0 00000080:00200000:0.0:1770687856.539731:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.539736:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2576384, count: 4096 00000080:00200000:0.0:1770687856.539739:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2576384, bytes: 4096 00000080:00200000:0.0:1770687856.539740:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.539743:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 118, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.539744:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:0.0:1770687856.539745:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.539749:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:0.0:1770687856.539750:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:0.0:1770687856.539752:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.539755:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:0.0:1770687856.539759:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.539761:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.539765:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539773:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539781:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539793:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539831:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539841:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.539845:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.539857:0:87362:0:(rw26.c:924:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:0.0:1770687856.539860:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000010c1b286[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.539862:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000093699fa7 17ffffc0001001 3:0 ffff9c322d7a5e58 629 lru 00000080:00200000:0.0:1770687856.539866:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000812f28c2 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13332480 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1770687856.539867:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000010c1b286 00000080:00200000:0.0:1770687856.539868:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.539869:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.539874:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539879:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539883:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.539887:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539897:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.539899:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.539900:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.539904:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.539906:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.539907:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.539910:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539915:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.539920:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.539922:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.539924:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.539925:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:0.0:1770687856.539928:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.539930:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.539933:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2580480 i_blocks 0 00000080:00200000:0.0:1770687856.539935:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.539940:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2580480, count: 4096 00000080:00200000:0.0:1770687856.539942:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2580480, bytes: 4096 00000080:00200000:0.0:1770687856.539944:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.539946:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 119, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.539947:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:0.0:1770687856.539948:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.539952:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:0.0:1770687856.539953:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:0.0:1770687856.539955:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.539958:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:0.0:1770687856.539962:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.539963:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.539968:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539974:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539979:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539983:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.539987:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.539991:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.539993:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.540010:0:87362:0:(rw26.c:924:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:0.0:1770687856.540013:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e973dc12[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.540015:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005162300f 17ffffc0001021 2:0 ffff9c322d7a5a20 630 lru 00000080:00200000:0.0:1770687856.540018:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000039e514d7 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13328384 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1770687856.540019:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e973dc12 00000080:00200000:0.0:1770687856.540019:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.540021:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.540025:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540033:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540037:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540041:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540048:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.540049:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.540051:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.540056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.540058:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.540060:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.540063:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540070:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.540078:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.540081:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.540084:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.540087:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:0.0:1770687856.540090:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.540093:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.540108:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2584576 i_blocks 0 00000080:00200000:0.0:1770687856.540111:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.540118:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2584576, count: 4096 00000080:00200000:0.0:1770687856.540121:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2584576, bytes: 4096 00000080:00200000:0.0:1770687856.540124:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.540127:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 120, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.540128:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:0.0:1770687856.540130:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.540135:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:0.0:1770687856.540138:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:0.0:1770687856.540140:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.540145:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:0.0:1770687856.540150:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.540153:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.540159:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540167:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540174:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540181:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540187:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540194:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.540199:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.540217:0:87362:0:(rw26.c:924:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:0.0:1770687856.540220:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000080ffa271[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.540222:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000282bb7d2 17ffffc0001001 3:0 ffff9c322d7a5288 631 lru 00000080:00200000:0.0:1770687856.540225:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000089c0ec2a 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13324288 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1770687856.540227:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000080ffa271 00000080:00200000:0.0:1770687856.540228:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.540229:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.540234:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540240:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540247:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540254:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540265:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.540268:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.540270:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.540276:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.540279:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.540281:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.540285:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540293:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.540300:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.540302:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.540304:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.540306:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:0.0:1770687856.540309:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.540312:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.540316:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2588672 i_blocks 0 00000080:00200000:0.0:1770687856.540318:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.540325:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2588672, count: 4096 00000080:00200000:0.0:1770687856.540329:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2588672, bytes: 4096 00000080:00200000:0.0:1770687856.540331:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.540334:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 121, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.540336:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:0.0:1770687856.540338:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.540343:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:0.0:1770687856.540346:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:0.0:1770687856.540348:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.540353:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:0.0:1770687856.540358:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.540360:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.540367:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540376:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540385:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540396:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540403:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540411:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.540416:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.540431:0:87362:0:(rw26.c:924:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:0.0:1770687856.540435:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a0b43cfd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.540437:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000259689ca 17ffffc0001001 3:0 ffff9c322d7a5438 632 lru 00000080:00200000:0.0:1770687856.540442:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000014281cc6 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13320192 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1770687856.540443:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a0b43cfd 00000080:00200000:0.0:1770687856.540444:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.540446:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.540451:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540459:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540465:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540472:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540488:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.540491:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.540493:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.540498:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.540501:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.540503:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.540507:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540514:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.540523:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.540525:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.540528:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.540530:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:0.0:1770687856.540533:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.540535:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.540538:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2592768 i_blocks 0 00000080:00200000:0.0:1770687856.540540:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.540545:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2592768, count: 4096 00000080:00200000:0.0:1770687856.540547:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2592768, bytes: 4096 00000080:00200000:0.0:1770687856.540549:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.540551:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 122, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.540552:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:0.0:1770687856.540554:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.540557:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:0.0:1770687856.540559:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:0.0:1770687856.540561:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.540564:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:0.0:1770687856.540568:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.540569:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.540574:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540580:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540585:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540589:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540593:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540597:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.540600:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.540611:0:87362:0:(rw26.c:924:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:0.0:1770687856.540614:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000070440eeb[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.540616:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005668f7c5 17ffffc0001001 3:0 ffff9c322d7a5510 633 lru 00000080:00200000:0.0:1770687856.540619:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c950de5f 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13316096 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1770687856.540621:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000070440eeb 00000080:00200000:0.0:1770687856.540622:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.540623:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.540628:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540641:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540647:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540655:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540667:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.540670:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.540672:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.540677:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.540679:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.540681:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.540684:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540689:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.540694:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.540695:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.540698:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.540700:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:0.0:1770687856.540702:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.540704:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.540708:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2596864 i_blocks 0 00000080:00200000:0.0:1770687856.540709:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.540715:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2596864, count: 4096 00000080:00200000:0.0:1770687856.540717:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2596864, bytes: 4096 00000080:00200000:0.0:1770687856.540719:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.540721:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 123, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.540722:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:0.0:1770687856.540723:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.540727:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:0.0:1770687856.540728:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:0.0:1770687856.540730:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.540733:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:0.0:1770687856.540736:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.540738:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.540742:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540748:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540754:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540758:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540762:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540767:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.540771:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.540786:0:87362:0:(rw26.c:924:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:0.0:1770687856.540790:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fa0e0f05[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.540793:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006f8910e9 17ffffc0001001 3:0 ffff9c322d7a5948 634 lru 00000080:00200000:0.0:1770687856.540798:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d35f0443 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13312000 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1770687856.540819:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fa0e0f05 00000080:00200000:0.0:1770687856.540821:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.540823:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.540831:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540839:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540845:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.540849:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.540857:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.540859:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.540860:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.540864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.540865:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.540867:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.540871:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540878:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.540887:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.540890:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.540894:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.540896:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:0.0:1770687856.540900:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.540902:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.540907:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2600960 i_blocks 0 00000080:00200000:0.0:1770687856.540910:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.540917:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2600960, count: 4096 00000080:00200000:0.0:1770687856.540920:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2600960, bytes: 4096 00000080:00200000:0.0:1770687856.540923:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.540926:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 124, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.540928:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:0.0:1770687856.540930:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.540935:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:0.0:1770687856.540938:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:0.0:1770687856.540940:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.540945:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:0.0:1770687856.540951:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.540953:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.540959:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540967:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540975:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540987:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.540994:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541002:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.541007:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.541021:0:87362:0:(rw26.c:924:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:0.0:1770687856.541024:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006e4b42b7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.541026:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004d35c9b0 17ffffc0001001 3:0 ffff9c322d7a5870 635 lru 00000080:00200000:0.0:1770687856.541030:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000db10723f 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13307904 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1770687856.541031:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006e4b42b7 00000080:00200000:0.0:1770687856.541032:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.541033:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.541038:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541045:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541052:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541058:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541074:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.541077:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.541079:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.541084:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.541087:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.541090:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.541093:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541112:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.541121:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.541124:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.541128:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.541131:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:0.0:1770687856.541134:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.541137:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.541141:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2605056 i_blocks 0 00000080:00200000:0.0:1770687856.541144:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.541151:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2605056, count: 4096 00000080:00200000:0.0:1770687856.541155:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2605056, bytes: 4096 00000080:00200000:0.0:1770687856.541157:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.541160:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 125, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.541161:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:0.0:1770687856.541163:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.541168:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:0.0:1770687856.541171:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:0.0:1770687856.541173:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.541178:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:0.0:1770687856.541184:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.541186:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.541192:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541200:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541208:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541215:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541221:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541228:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.541233:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.541248:0:87362:0:(rw26.c:924:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:0.0:1770687856.541253:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008103fde3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.541256:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000618189f8 17ffffc0001001 3:0 ffff9c322d7a50d8 636 lru 00000080:00200000:0.0:1770687856.541261:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002c67ebec 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13303808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1770687856.541263:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008103fde3 00000080:00200000:0.0:1770687856.541264:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.541266:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.541273:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541284:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541290:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541297:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541308:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.541311:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.541313:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.541318:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.541320:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.541322:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.541326:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541333:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.541342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.541344:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.541348:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.541351:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:0.0:1770687856.541354:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.541358:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.541362:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2609152 i_blocks 0 00000080:00200000:0.0:1770687856.541365:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.541373:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2609152, count: 4096 00000080:00200000:0.0:1770687856.541376:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2609152, bytes: 4096 00000080:00200000:0.0:1770687856.541379:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.541382:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 126, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.541384:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:0.0:1770687856.541386:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.541391:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:0.0:1770687856.541394:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:0.0:1770687856.541396:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.541401:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:0.0:1770687856.541407:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.541409:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.541415:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541424:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541431:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541439:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541445:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541453:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.541459:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.541475:0:87362:0:(rw26.c:924:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:0.0:1770687856.541480:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008382d8d8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.541483:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000094f1d4a2 17ffffc0001001 3:0 ffff9c322d7a5bd0 637 lru 00000080:00200000:0.0:1770687856.541488:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000071e5a585 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13299712 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1770687856.541490:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008382d8d8 00000080:00200000:0.0:1770687856.541491:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.541494:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.541501:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541509:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541516:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541523:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541535:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.541538:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.541540:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.541546:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.541548:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.541551:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.541555:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541562:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.541572:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.541574:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.541578:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.541581:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:0.0:1770687856.541585:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.541588:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.541592:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2613248 i_blocks 0 00000080:00200000:0.0:1770687856.541595:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.541602:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2613248, count: 4096 00000080:00200000:0.0:1770687856.541606:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2613248, bytes: 4096 00000080:00200000:0.0:1770687856.541608:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.541612:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 127, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.541613:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:0.0:1770687856.541616:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.541620:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:0.0:1770687856.541623:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:0.0:1770687856.541625:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.541631:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:0.0:1770687856.541636:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.541638:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.541644:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541650:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541656:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541664:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541668:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541672:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.541675:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.541697:0:87362:0:(rw26.c:924:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:0.0:1770687856.541699:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f816a867[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.541701:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7c9c557 17ffffc0001001 3:0 ffff9c322d7a6288 638 lru 00000080:00200000:0.0:1770687856.541706:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000847e5300 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13295616 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1770687856.541707:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f816a867 00000080:00200000:0.0:1770687856.541708:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.541710:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.541717:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541725:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541731:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541738:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541753:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.541756:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.541758:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.541764:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.541766:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.541768:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.541772:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541780:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.541788:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.541790:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.541794:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.541796:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:0.0:1770687856.541817:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.541821:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.541826:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2617344 i_blocks 0 00000080:00200000:0.0:1770687856.541828:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.541835:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2617344, count: 4096 00000080:00200000:0.0:1770687856.541839:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2617344, bytes: 4096 00000080:00200000:0.0:1770687856.541841:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.541844:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 128, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.541846:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:0.0:1770687856.541848:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.541852:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:0.0:1770687856.541855:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:0.0:1770687856.541857:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.541862:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:0.0:1770687856.541867:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.541869:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.541875:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541883:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541890:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541897:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.541904:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541910:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.541914:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.541927:0:87362:0:(rw26.c:924:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:0.0:1770687856.541931:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001ab0f48b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.541933:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002085e18b 17ffffc0001001 3:0 ffff9c322d7a6438 639 lru 00000080:00200000:0.0:1770687856.541938:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002cc20b94 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13291520 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1770687856.541940:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001ab0f48b 00000080:00200000:0.0:1770687856.541941:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.541943:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.541950:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541962:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541968:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.541974:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.541983:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.541986:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.541988:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.541993:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.541995:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.541999:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.542003:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542010:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.542017:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.542019:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.542023:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.542025:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:0.0:1770687856.542028:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.542031:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.542035:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2621440 i_blocks 0 00000080:00200000:0.0:1770687856.542038:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.542044:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2621440, count: 4096 00000080:00200000:0.0:1770687856.542047:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2621440, bytes: 4096 00000080:00200000:0.0:1770687856.542049:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.542052:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 129, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.542053:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:0.0:1770687856.542055:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.542059:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:0.0:1770687856.542062:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:0.0:1770687856.542064:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.542068:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:0.0:1770687856.542072:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.542075:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.542080:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542088:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542107:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542114:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542121:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542127:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.542132:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.542151:0:87362:0:(rw26.c:924:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:0.0:1770687856.542155:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f8b4dc1a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.542158:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002f8e4ca5 17ffffc0001001 3:0 ffff9c322d7a6510 640 lru 00000080:00200000:0.0:1770687856.542163:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002c49ba1b 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13287424 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1770687856.542166:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f8b4dc1a 00000080:00200000:0.0:1770687856.542167:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.542169:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.542175:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542183:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542190:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542197:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542206:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.542208:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.542211:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.542215:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.542217:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.542220:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.542223:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542230:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.542238:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.542240:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.542244:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.542246:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:0.0:1770687856.542250:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.542253:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.542257:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2625536 i_blocks 0 00000080:00200000:0.0:1770687856.542259:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.542266:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2625536, count: 4096 00000080:00200000:0.0:1770687856.542269:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2625536, bytes: 4096 00000080:00200000:0.0:1770687856.542272:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.542275:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 130, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.542276:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:0.0:1770687856.542279:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.542283:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:0.0:1770687856.542285:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:0.0:1770687856.542287:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.542292:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:0.0:1770687856.542297:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.542299:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.542305:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542313:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542321:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542333:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542339:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542347:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.542352:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.542365:0:87362:0:(rw26.c:924:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:0.0:1770687856.542368:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007d4fa065[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.542370:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f7610378 17ffffc0001001 3:0 ffff9c322d7a6948 641 lru 00000080:00200000:0.0:1770687856.542374:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000016f0e05 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13283328 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1770687856.542375:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007d4fa065 00000080:00200000:0.0:1770687856.542376:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.542377:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.542382:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542387:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542391:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542395:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542405:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.542407:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.542408:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.542412:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.542414:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.542415:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.542418:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542423:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.542428:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.542430:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.542432:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.542433:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:0.0:1770687856.542436:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.542438:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.542441:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2629632 i_blocks 0 00000080:00200000:0.0:1770687856.542442:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.542447:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2629632, count: 4096 00000080:00200000:0.0:1770687856.542450:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2629632, bytes: 4096 00000080:00200000:0.0:1770687856.542451:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.542453:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 131, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.542454:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:0.0:1770687856.542456:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.542459:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:0.0:1770687856.542461:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:0.0:1770687856.542463:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.542466:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:0.0:1770687856.542469:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.542470:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.542475:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542481:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542488:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542496:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542503:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542511:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.542515:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.542531:0:87362:0:(rw26.c:924:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:0.0:1770687856.542535:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f090adb5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.542538:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d60e6500 17ffffc0001001 3:0 ffff9c322d7a6870 642 lru 00000080:00200000:0.0:1770687856.542543:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000010df1e84 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13279232 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1770687856.542545:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f090adb5 00000080:00200000:0.0:1770687856.542547:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.542548:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.542555:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542568:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542575:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542582:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542593:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.542596:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.542598:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.542603:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.542606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.542608:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.542612:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542619:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.542627:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.542630:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.542634:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.542637:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:0.0:1770687856.542640:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.542643:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.542647:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2633728 i_blocks 0 00000080:00200000:0.0:1770687856.542650:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.542657:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2633728, count: 4096 00000080:00200000:0.0:1770687856.542660:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2633728, bytes: 4096 00000080:00200000:0.0:1770687856.542663:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.542666:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 132, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.542668:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:0.0:1770687856.542670:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.542675:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:0.0:1770687856.542678:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:0.0:1770687856.542680:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.542684:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:0.0:1770687856.542689:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.542691:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.542697:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542705:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542714:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542720:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542727:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542735:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.542739:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.542753:0:87362:0:(rw26.c:924:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:0.0:1770687856.542758:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007ab859c6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.542761:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000f5b4359 17ffffc0001001 3:0 ffff9c322d7a60d8 643 lru 00000080:00200000:0.0:1770687856.542767:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000012d1a5e4 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13275136 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1770687856.542770:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007ab859c6 00000080:00200000:0.0:1770687856.542771:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.542773:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.542780:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542788:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542794:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.542820:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542832:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.542835:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.542837:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.542844:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.542847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.542850:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.542855:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542863:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.542872:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.542875:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.542879:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.542882:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:0.0:1770687856.542886:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.542889:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.542894:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2637824 i_blocks 0 00000080:00200000:0.0:1770687856.542897:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.542904:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2637824, count: 4096 00000080:00200000:0.0:1770687856.542908:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2637824, bytes: 4096 00000080:00200000:0.0:1770687856.542910:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.542914:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 133, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.542915:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:0.0:1770687856.542917:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.542922:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:0.0:1770687856.542925:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:0.0:1770687856.542927:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.542932:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:0.0:1770687856.542937:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.542939:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.542945:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542953:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542960:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542972:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.542978:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.542985:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.542990:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.543004:0:87362:0:(rw26.c:924:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:0.0:1770687856.543008:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006838e7e9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.543011:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000027752b83 17ffffc0001001 3:0 ffff9c322d7a6bd0 644 lru 00000080:00200000:0.0:1770687856.543016:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000baa46632 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13271040 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1770687856.543018:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006838e7e9 00000080:00200000:0.0:1770687856.543019:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.543021:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.543027:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543035:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543042:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543049:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543065:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.543067:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.543070:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.543074:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.543076:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.543079:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.543083:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543091:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.543112:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.543114:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.543118:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.543121:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:0.0:1770687856.543124:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.543127:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.543131:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2641920 i_blocks 0 00000080:00200000:0.0:1770687856.543134:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.543140:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2641920, count: 4096 00000080:00200000:0.0:1770687856.543144:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2641920, bytes: 4096 00000080:00200000:0.0:1770687856.543146:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.543150:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 134, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.543151:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:0.0:1770687856.543153:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.543158:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:0.0:1770687856.543160:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:0.0:1770687856.543163:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.543167:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:0.0:1770687856.543173:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.543175:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.543181:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543190:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543198:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543205:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543212:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543218:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.543222:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.543244:0:87362:0:(rw26.c:924:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:0.0:1770687856.543248:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000846a7186[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.543251:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002600594e 17ffffc0001021 2:0 ffff9c322d7a65e8 645 lru 00000080:00200000:0.0:1770687856.543257:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b11de23a 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13266944 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1770687856.543259:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000846a7186 00000080:00200000:0.0:1770687856.543260:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.543262:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.543269:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543282:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543289:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543296:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543306:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.543309:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.543311:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.543316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.543318:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.543321:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.543325:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543332:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.543341:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.543343:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.543347:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.543350:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:0.0:1770687856.543354:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.543357:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.543361:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2646016 i_blocks 0 00000080:00200000:0.0:1770687856.543364:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.543371:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2646016, count: 4096 00000080:00200000:0.0:1770687856.543375:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2646016, bytes: 4096 00000080:00200000:0.0:1770687856.543377:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.543381:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 135, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.543382:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:0.0:1770687856.543384:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.543389:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:0.0:1770687856.543392:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:0.0:1770687856.543394:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.543398:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:0.0:1770687856.543404:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.543406:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.543413:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543421:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543437:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543443:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543452:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.543457:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.543474:0:87362:0:(rw26.c:924:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:0.0:1770687856.543478:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007ba871af[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.543480:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000834837c6 17ffffc0001001 3:0 ffff9c322d7a6af8 646 lru 00000080:00200000:0.0:1770687856.543484:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000061f59f4d 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13262848 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1770687856.543486:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007ba871af 00000080:00200000:0.0:1770687856.543486:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.543488:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.543495:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543503:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543510:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543518:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543530:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.543533:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.543535:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.543541:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.543544:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.543546:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.543550:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543558:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.543567:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.543570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.543574:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.543577:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:0.0:1770687856.543580:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.543583:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.543588:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2650112 i_blocks 0 00000080:00200000:0.0:1770687856.543591:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.543597:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2650112, count: 4096 00000080:00200000:0.0:1770687856.543600:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2650112, bytes: 4096 00000080:00200000:0.0:1770687856.543602:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.543604:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 136, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.543606:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:0.0:1770687856.543608:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.543613:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:0.0:1770687856.543615:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:0.0:1770687856.543618:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.543622:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:0.0:1770687856.543627:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.543630:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.543636:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543644:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543652:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543666:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543673:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543679:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.543684:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.543699:0:87362:0:(rw26.c:924:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:0.0:1770687856.543703:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000029710185[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.543706:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003ecf5cdb 17ffffc0001001 3:0 ffff9c322d7a6360 647 lru 00000080:00200000:0.0:1770687856.543712:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000041ae113f 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13258752 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1770687856.543714:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000029710185 00000080:00200000:0.0:1770687856.543716:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.543718:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.543726:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543734:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543741:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543748:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543766:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.543768:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.543770:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.543774:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.543776:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.543778:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.543781:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543786:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.543792:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.543793:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.543796:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.543797:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:0.0:1770687856.543824:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.543828:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.543833:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2654208 i_blocks 0 00000080:00200000:0.0:1770687856.543836:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.543844:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2654208, count: 4096 00000080:00200000:0.0:1770687856.543848:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2654208, bytes: 4096 00000080:00200000:0.0:1770687856.543851:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.543855:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 137, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.543857:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:0.0:1770687856.543859:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.543865:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:0.0:1770687856.543867:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:0.0:1770687856.543870:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.543876:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:0.0:1770687856.543882:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.543884:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.543891:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543900:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543908:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543916:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.543921:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543926:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.543929:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.543942:0:87362:0:(rw26.c:924:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:0.0:1770687856.543944:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d3e8848a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.543946:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb9700cf 17ffffc0001001 3:0 ffff9c322d7a6000 648 lru 00000080:00200000:0.0:1770687856.543950:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9222dd9 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13254656 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1770687856.543951:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d3e8848a 00000080:00200000:0.0:1770687856.543952:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.543953:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.543958:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543967:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543971:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.543974:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.543982:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.543985:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.543987:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.543992:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.543994:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.543996:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.544000:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544007:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.544014:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.544017:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.544021:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.544024:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:0.0:1770687856.544027:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.544030:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.544035:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2658304 i_blocks 0 00000080:00200000:0.0:1770687856.544038:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.544045:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2658304, count: 4096 00000080:00200000:0.0:1770687856.544048:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2658304, bytes: 4096 00000080:00200000:0.0:1770687856.544051:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.544055:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 138, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.544056:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:0.0:1770687856.544058:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.544063:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:0.0:1770687856.544066:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:0.0:1770687856.544068:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.544073:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:0.0:1770687856.544078:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.544080:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.544087:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544107:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544116:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544124:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544130:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544138:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.544144:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.544159:0:87362:0:(rw26.c:924:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:0.0:1770687856.544163:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007e091d73[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.544166:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000b91a56c 17ffffc0001001 3:0 ffff9c322d7a6ca8 649 lru 00000080:00200000:0.0:1770687856.544171:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c6a10bb8 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13250560 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1770687856.544174:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007e091d73 00000080:00200000:0.0:1770687856.544175:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.544177:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.544184:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544193:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544200:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544208:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544218:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.544221:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.544223:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.544228:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.544231:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.544234:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.544237:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544244:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.544253:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.544256:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.544259:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.544262:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:0.0:1770687856.544265:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.544268:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.544273:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2662400 i_blocks 0 00000080:00200000:0.0:1770687856.544275:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.544282:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2662400, count: 4096 00000080:00200000:0.0:1770687856.544286:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2662400, bytes: 4096 00000080:00200000:0.0:1770687856.544288:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.544292:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 139, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.544293:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:0.0:1770687856.544296:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.544301:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:0.0:1770687856.544304:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:0.0:1770687856.544306:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.544311:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:0.0:1770687856.544316:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.544318:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.544325:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544334:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544342:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544353:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544359:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544367:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.544372:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.544389:0:87362:0:(rw26.c:924:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:0.0:1770687856.544393:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000276e8800[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.544396:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c07290e8 17ffffc0001001 3:0 ffff9c322d7a6798 650 lru 00000080:00200000:0.0:1770687856.544401:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e629f94e 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13246464 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1770687856.544404:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000276e8800 00000080:00200000:0.0:1770687856.544405:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.544407:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.544414:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544422:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544430:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544436:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544452:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.544455:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.544457:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.544462:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.544465:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.544467:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.544471:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544479:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.544487:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.544490:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.544494:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.544497:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:0.0:1770687856.544500:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.544504:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.544508:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2666496 i_blocks 0 00000080:00200000:0.0:1770687856.544511:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.544518:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2666496, count: 4096 00000080:00200000:0.0:1770687856.544522:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2666496, bytes: 4096 00000080:00200000:0.0:1770687856.544524:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.544528:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 140, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.544529:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:0.0:1770687856.544532:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.544537:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:0.0:1770687856.544540:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:0.0:1770687856.544543:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.544548:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:0.0:1770687856.544553:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.544555:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.544563:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544572:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544580:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544589:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544596:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544604:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.544609:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.544625:0:87362:0:(rw26.c:924:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:0.0:1770687856.544629:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000aedee5f7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.544632:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e775068c 17ffffc0001001 3:0 ffff9c322d7a66c0 651 lru 00000080:00200000:0.0:1770687856.544639:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000aa93e3a7 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13242368 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1770687856.544641:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000aedee5f7 00000080:00200000:0.0:1770687856.544643:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.544645:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.544652:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544667:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544674:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544682:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544693:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.544696:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.544698:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.544704:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.544707:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.544709:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.544713:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544722:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.544731:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.544734:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.544738:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.544741:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:0.0:1770687856.544745:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.544748:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.544753:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2670592 i_blocks 0 00000080:00200000:0.0:1770687856.544755:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.544762:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2670592, count: 4096 00000080:00200000:0.0:1770687856.544765:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2670592, bytes: 4096 00000080:00200000:0.0:1770687856.544768:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.544771:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 141, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.544772:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:0.0:1770687856.544774:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.544779:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:0.0:1770687856.544781:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:0.0:1770687856.544784:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.544788:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:0.0:1770687856.544794:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.544797:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.544824:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544834:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544843:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544851:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544859:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544867:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.544871:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.544888:0:87362:0:(rw26.c:924:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:0.0:1770687856.544893:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000682194b2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.544896:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e146f4ce 17ffffc0001001 3:0 ffff9c322d7a6d80 652 lru 00000080:00200000:0.0:1770687856.544903:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a0cc47c4 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13238272 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1770687856.544905:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000682194b2 00000080:00200000:0.0:1770687856.544906:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.544909:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.544915:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544924:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544931:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.544939:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.544950:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.544953:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.544955:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.544960:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.544963:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.544966:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.544970:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.544978:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.544987:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.544989:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.544993:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.544996:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:0.0:1770687856.544999:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.545003:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.545007:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2674688 i_blocks 0 00000080:00200000:0.0:1770687856.545010:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.545017:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2674688, count: 4096 00000080:00200000:0.0:1770687856.545021:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2674688, bytes: 4096 00000080:00200000:0.0:1770687856.545023:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.545027:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 142, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.545028:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:0.0:1770687856.545031:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.545036:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:0.0:1770687856.545038:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:0.0:1770687856.545040:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.545045:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:0.0:1770687856.545050:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.545052:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.545059:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545068:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545077:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545091:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545111:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545120:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.545125:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.545140:0:87362:0:(rw26.c:924:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:0.0:1770687856.545144:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000595f59e6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.545148:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000aeceade9 17ffffc0001001 3:0 ffff9c322d7a61b0 653 lru 00000080:00200000:0.0:1770687856.545154:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec82458f 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13234176 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1770687856.545156:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000595f59e6 00000080:00200000:0.0:1770687856.545157:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.545159:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.545167:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545174:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545182:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545189:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545206:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.545209:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.545212:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.545217:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.545220:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.545225:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.545229:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545237:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.545246:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.545249:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.545253:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.545256:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:0.0:1770687856.545259:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.545263:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.545267:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2678784 i_blocks 0 00000080:00200000:0.0:1770687856.545270:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.545277:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2678784, count: 4096 00000080:00200000:0.0:1770687856.545281:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2678784, bytes: 4096 00000080:00200000:0.0:1770687856.545284:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.545287:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 143, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.545289:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:0.0:1770687856.545291:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.545296:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:0.0:1770687856.545299:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:0.0:1770687856.545302:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.545306:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:0.0:1770687856.545312:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.545314:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.545320:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545329:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545337:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545344:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545351:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545361:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.545366:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.545381:0:87362:0:(rw26.c:924:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:0.0:1770687856.545386:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d038d03d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.545389:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001d40a3ef 17ffffc0001001 3:0 ffff9c322d7a6e58 654 lru 00000080:00200000:0.0:1770687856.545394:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000066b17a5d 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13230080 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1770687856.545396:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d038d03d 00000080:00200000:0.0:1770687856.545397:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.545400:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.545407:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545420:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545427:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545435:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545447:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.545450:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.545453:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.545458:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.545461:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.545463:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.545467:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545475:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.545483:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.545485:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.545489:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.545492:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:0.0:1770687856.545496:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.545499:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.545503:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2682880 i_blocks 0 00000080:00200000:0.0:1770687856.545506:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.545513:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2682880, count: 4096 00000080:00200000:0.0:1770687856.545517:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2682880, bytes: 4096 00000080:00200000:0.0:1770687856.545520:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.545523:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 144, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.545524:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:0.0:1770687856.545526:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.545529:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:0.0:1770687856.545531:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:0.0:1770687856.545533:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.545536:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:0.0:1770687856.545540:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.545542:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.545547:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545552:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545558:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545562:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545566:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545570:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.545573:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.545585:0:87362:0:(rw26.c:924:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:0.0:1770687856.545588:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e859d3a3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.545590:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000142d7eb4 17ffffc0001001 3:0 ffff9c322d7a6a20 655 lru 00000080:00200000:0.0:1770687856.545593:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ccd8050f 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13225984 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1770687856.545595:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e859d3a3 00000080:00200000:0.0:1770687856.545595:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.545597:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.545601:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545608:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545615:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545622:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545632:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.545634:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.545636:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.545641:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.545644:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.545647:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.545651:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545659:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.545667:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.545670:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.545674:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.545676:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:0.0:1770687856.545679:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.545682:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.545687:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2686976 i_blocks 0 00000080:00200000:0.0:1770687856.545689:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.545696:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2686976, count: 4096 00000080:00200000:0.0:1770687856.545700:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2686976, bytes: 4096 00000080:00200000:0.0:1770687856.545702:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.545706:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 145, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.545707:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:0.0:1770687856.545709:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.545714:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:0.0:1770687856.545717:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:0.0:1770687856.545719:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.545725:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:0.0:1770687856.545730:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.545732:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.545739:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545748:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545756:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545766:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545770:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545775:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.545778:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.545817:0:87362:0:(rw26.c:924:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:0.0:1770687856.545822:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c65a2c05[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.545824:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000070ae2256 17ffffc0001001 3:0 ffff9c3205cf8a20 656 lru 00000080:00200000:0.0:1770687856.545830:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002810cbae 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13221888 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1770687856.545832:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c65a2c05 00000080:00200000:0.0:1770687856.545833:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.545835:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.545843:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545849:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545853:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.545857:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545868:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.545870:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.545872:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.545876:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.545877:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.545879:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.545882:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545886:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.545892:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.545893:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.545895:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.545897:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:0.0:1770687856.545899:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.545901:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.545904:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2691072 i_blocks 0 00000080:00200000:0.0:1770687856.545906:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.545911:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2691072, count: 4096 00000080:00200000:0.0:1770687856.545913:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2691072, bytes: 4096 00000080:00200000:0.0:1770687856.545915:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.545917:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 146, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.545918:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:0.0:1770687856.545920:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.545923:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:0.0:1770687856.545925:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:0.0:1770687856.545926:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.545930:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:0.0:1770687856.545933:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.545935:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.545939:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545945:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545950:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545955:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.545958:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.545962:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.545965:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.545977:0:87362:0:(rw26.c:924:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:0.0:1770687856.545979:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004eeac558[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.545981:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f77ca78b 17ffffc0001001 3:0 ffff9c3205cf8288 657 lru 00000080:00200000:0.0:1770687856.545985:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005e5c0dd5 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13217792 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1770687856.545986:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004eeac558 00000080:00200000:0.0:1770687856.545987:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.545988:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.545993:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546001:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546005:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546009:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546015:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546017:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546018:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546021:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546023:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546024:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546026:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546031:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546036:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546037:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546040:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546042:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:0.0:1770687856.546044:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546046:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546049:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2695168 i_blocks 0 00000080:00200000:0.0:1770687856.546051:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546055:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2695168, count: 4096 00000080:00200000:0.0:1770687856.546058:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2695168, bytes: 4096 00000080:00200000:0.0:1770687856.546059:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546061:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 147, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546062:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:0.0:1770687856.546064:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546067:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:0.0:1770687856.546068:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:0.0:1770687856.546070:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546073:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:0.0:1770687856.546076:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546078:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546082:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546087:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546092:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546110:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546115:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546120:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.546123:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.546138:0:87362:0:(rw26.c:924:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:0.0:1770687856.546141:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d30e8989[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.546143:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bf68c17c 17ffffc0001001 3:0 ffff9c3205cf8438 658 lru 00000080:00200000:0.0:1770687856.546146:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d30c2aa4 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13213696 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1770687856.546147:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d30e8989 00000080:00200000:0.0:1770687856.546148:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.546149:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.546154:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546159:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546163:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546167:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546173:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546175:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546176:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546180:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546181:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546182:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546185:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546190:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546195:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546197:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546199:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546201:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:0.0:1770687856.546203:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546205:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546208:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2699264 i_blocks 0 00000080:00200000:0.0:1770687856.546210:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546215:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2699264, count: 4096 00000080:00200000:0.0:1770687856.546217:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2699264, bytes: 4096 00000080:00200000:0.0:1770687856.546218:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546221:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 148, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546222:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:0.0:1770687856.546223:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546226:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:0.0:1770687856.546228:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:0.0:1770687856.546229:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546232:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:0.0:1770687856.546236:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546238:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546242:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546248:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546253:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546261:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546266:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546269:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.546272:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.546285:0:87362:0:(rw26.c:924:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:0.0:1770687856.546287:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009ff7004d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.546289:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006d6d0ca8 17ffffc0001001 3:0 ffff9c3205cf8510 659 lru 00000080:00200000:0.0:1770687856.546292:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000982833f1 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13209600 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1770687856.546293:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009ff7004d 00000080:00200000:0.0:1770687856.546294:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.546295:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.546300:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546305:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546309:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546313:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546323:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546325:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546327:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546330:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546332:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546333:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546336:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546341:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546347:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546348:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546350:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546352:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:0.0:1770687856.546356:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546359:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546363:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2703360 i_blocks 0 00000080:00200000:0.0:1770687856.546365:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546371:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2703360, count: 4096 00000080:00200000:0.0:1770687856.546374:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2703360, bytes: 4096 00000080:00200000:0.0:1770687856.546377:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546380:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 149, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546381:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:0.0:1770687856.546383:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546388:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:0.0:1770687856.546390:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:0.0:1770687856.546393:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546397:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:0.0:1770687856.546402:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546404:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546412:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546422:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546432:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546439:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546447:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546454:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.546459:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.546479:0:87362:0:(rw26.c:924:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:0.0:1770687856.546483:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001e606a3c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.546487:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000021677bba 17ffffc0001021 2:0 ffff9c3205cf8948 660 lru 00000080:00200000:0.0:1770687856.546491:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000091dd7827 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13205504 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1770687856.546492:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001e606a3c 00000080:00200000:0.0:1770687856.546493:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.546495:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.546500:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546509:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546513:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546517:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546524:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546527:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546529:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546536:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546538:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546541:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546548:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546556:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546558:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546563:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546565:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:0.0:1770687856.546569:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546572:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546577:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2707456 i_blocks 0 00000080:00200000:0.0:1770687856.546580:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546587:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2707456, count: 4096 00000080:00200000:0.0:1770687856.546590:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2707456, bytes: 4096 00000080:00200000:0.0:1770687856.546592:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546595:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 150, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546596:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:0.0:1770687856.546597:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546601:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:0.0:1770687856.546603:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:0.0:1770687856.546605:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546610:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:0.0:1770687856.546615:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546618:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546624:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546632:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546640:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546648:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546655:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546662:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.546666:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.546677:0:87362:0:(rw26.c:924:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:0.0:1770687856.546681:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cc9e7055[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.546684:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006c162ab7 17ffffc0001001 3:0 ffff9c3205cf8870 661 lru 00000080:00200000:0.0:1770687856.546690:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006f32eb6b 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13201408 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1770687856.546692:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cc9e7055 00000080:00200000:0.0:1770687856.546693:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.546696:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.546703:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546711:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546718:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546725:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546733:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546735:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546736:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546740:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546742:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546743:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546746:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546751:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546757:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546758:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546761:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546763:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:0.0:1770687856.546765:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546767:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546770:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2711552 i_blocks 0 00000080:00200000:0.0:1770687856.546771:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546776:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2711552, count: 4096 00000080:00200000:0.0:1770687856.546779:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2711552, bytes: 4096 00000080:00200000:0.0:1770687856.546781:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546783:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 151, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546784:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:0.0:1770687856.546785:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546788:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:0.0:1770687856.546790:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:0.0:1770687856.546791:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546795:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:0.0:1770687856.546798:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546818:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546826:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546835:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546845:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546853:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546857:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546862:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.546866:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.546879:0:87362:0:(rw26.c:924:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:0.0:1770687856.546881:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000fe11783[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.546883:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e02aa88e 17ffffc0001001 3:0 ffff9c3205cf80d8 662 lru 00000080:00200000:0.0:1770687856.546886:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000018db4224 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13197312 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1770687856.546888:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000fe11783 00000080:00200000:0.0:1770687856.546888:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.546890:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.546894:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546899:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546904:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.546908:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.546918:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.546920:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.546921:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.546925:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.546927:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.546928:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.546931:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546936:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.546942:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.546943:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.546945:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.546947:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:0.0:1770687856.546949:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.546951:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.546954:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2715648 i_blocks 0 00000080:00200000:0.0:1770687856.546956:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.546961:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2715648, count: 4096 00000080:00200000:0.0:1770687856.546964:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2715648, bytes: 4096 00000080:00200000:0.0:1770687856.546965:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.546967:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 152, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.546969:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:0.0:1770687856.546970:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.546974:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:0.0:1770687856.546975:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:0.0:1770687856.546977:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.546980:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:0.0:1770687856.546984:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.546985:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.546990:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.546996:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547001:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547006:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547009:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547013:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547016:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547027:0:87362:0:(rw26.c:924:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547030:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005a60c224[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547032:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000053b93c50 17ffffc0001001 3:0 ffff9c3205cf8bd0 663 lru 00000080:00200000:0.0:1770687856.547035:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003b28a0f6 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13193216 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1770687856.547036:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005a60c224 00000080:00200000:0.0:1770687856.547036:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547037:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547042:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547050:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547054:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547058:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547065:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547066:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547067:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547071:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547072:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547073:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547075:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547080:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547087:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547089:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547091:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:0.0:1770687856.547093:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547107:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.547111:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2719744 i_blocks 0 00000080:00200000:0.0:1770687856.547112:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.547118:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2719744, count: 4096 00000080:00200000:0.0:1770687856.547120:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2719744, bytes: 4096 00000080:00200000:0.0:1770687856.547122:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.547124:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 153, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.547125:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:0.0:1770687856.547126:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.547130:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:0.0:1770687856.547131:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:0.0:1770687856.547133:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.547136:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:0.0:1770687856.547140:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.547141:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.547146:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547152:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547157:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547161:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547165:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547169:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547172:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547184:0:87362:0:(rw26.c:924:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547187:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006a40a404[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547189:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005a082b12 17ffffc0001001 3:0 ffff9c3205cf85e8 664 lru 00000080:00200000:0.0:1770687856.547192:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c757ac66 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13189120 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1770687856.547194:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006a40a404 00000080:00200000:0.0:1770687856.547194:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547196:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547200:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547205:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547209:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547213:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547220:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547221:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547222:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547226:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547227:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547228:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547231:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547235:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547240:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547241:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547244:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547246:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:0.0:1770687856.547248:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547250:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.547252:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2723840 i_blocks 0 00000080:00200000:0.0:1770687856.547254:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.547259:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2723840, count: 4096 00000080:00200000:0.0:1770687856.547261:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2723840, bytes: 4096 00000080:00200000:0.0:1770687856.547263:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.547265:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 154, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.547266:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:0.0:1770687856.547267:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.547270:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:0.0:1770687856.547272:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:0.0:1770687856.547273:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.547276:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:0.0:1770687856.547280:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.547281:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.547286:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547291:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547296:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547304:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547309:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547312:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547315:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547327:0:87362:0:(rw26.c:924:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547329:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009aae8c14[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547331:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8f3e438 17ffffc0001001 3:0 ffff9c3205cf8af8 665 lru 00000080:00200000:0.0:1770687856.547334:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000504cdd9a 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13185024 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1770687856.547335:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009aae8c14 00000080:00200000:0.0:1770687856.547336:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547337:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547342:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547347:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547351:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547355:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547368:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547371:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547373:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547379:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547382:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547384:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547388:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547395:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547403:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547406:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547410:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547412:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:0.0:1770687856.547416:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547419:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.547423:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2727936 i_blocks 0 00000080:00200000:0.0:1770687856.547426:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.547433:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2727936, count: 4096 00000080:00200000:0.0:1770687856.547436:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2727936, bytes: 4096 00000080:00200000:0.0:1770687856.547438:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.547442:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 155, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.547444:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:0.0:1770687856.547445:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.547449:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:0.0:1770687856.547451:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:0.0:1770687856.547452:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.547456:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:0.0:1770687856.547460:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.547461:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.547466:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547472:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547477:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547482:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547485:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547490:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547493:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547506:0:87362:0:(rw26.c:924:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547508:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d11c6ab4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547510:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca6be693 17ffffc0001001 3:0 ffff9c3205cf8360 666 lru 00000080:00200000:0.0:1770687856.547514:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000025118b4a 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13180928 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1770687856.547515:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d11c6ab4 00000080:00200000:0.0:1770687856.547516:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547517:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547521:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547533:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547539:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547546:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547557:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547560:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547562:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547567:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547572:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547577:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547585:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547593:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547595:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547598:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547600:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:0.0:1770687856.547603:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547606:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.547610:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2732032 i_blocks 0 00000080:00200000:0.0:1770687856.547613:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.547619:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2732032, count: 4096 00000080:00200000:0.0:1770687856.547622:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2732032, bytes: 4096 00000080:00200000:0.0:1770687856.547625:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.547628:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 156, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.547630:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:0.0:1770687856.547632:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.547637:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:0.0:1770687856.547640:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:0.0:1770687856.547643:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.547648:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:0.0:1770687856.547653:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.547655:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.547662:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547667:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547672:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547677:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547683:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547690:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547695:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547710:0:87362:0:(rw26.c:924:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547714:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000007a7a61e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547717:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001a1bed75 17ffffc0001001 3:0 ffff9c3205cf8000 667 lru 00000080:00200000:0.0:1770687856.547723:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008cd8c0f8 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13176832 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1770687856.547725:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000007a7a61e 00000080:00200000:0.0:1770687856.547726:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547728:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547735:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547743:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547750:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547757:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547769:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547772:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547774:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547779:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547782:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547784:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547788:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547795:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547830:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547833:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547838:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547841:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:0.0:1770687856.547845:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547847:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.547850:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2736128 i_blocks 0 00000080:00200000:0.0:1770687856.547852:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.547857:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2736128, count: 4096 00000080:00200000:0.0:1770687856.547860:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2736128, bytes: 4096 00000080:00200000:0.0:1770687856.547861:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.547864:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 157, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.547865:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:0.0:1770687856.547866:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.547869:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:0.0:1770687856.547871:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:0.0:1770687856.547873:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.547876:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:0.0:1770687856.547881:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.547882:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.547888:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547894:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547899:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547906:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547910:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547914:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.547917:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.547929:0:87362:0:(rw26.c:924:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:0.0:1770687856.547931:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a247fd4f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.547933:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000091ff1ff7 17ffffc0001001 3:0 ffff9c3205cf8ca8 668 lru 00000080:00200000:0.0:1770687856.547936:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006e7b54e0 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13172736 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1770687856.547938:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a247fd4f 00000080:00200000:0.0:1770687856.547938:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.547940:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.547945:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547949:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547954:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.547958:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.547967:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.547969:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.547971:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.547974:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.547976:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.547977:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.547980:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.547985:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.547990:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.547991:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.547993:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.547995:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:0.0:1770687856.547997:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.547999:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548002:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2740224 i_blocks 0 00000080:00200000:0.0:1770687856.548003:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.548008:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2740224, count: 4096 00000080:00200000:0.0:1770687856.548010:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2740224, bytes: 4096 00000080:00200000:0.0:1770687856.548012:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.548014:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 158, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.548015:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:0.0:1770687856.548016:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.548020:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:0.0:1770687856.548022:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:0.0:1770687856.548024:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.548028:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:0.0:1770687856.548032:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.548033:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.548038:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548044:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548049:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548053:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548057:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548061:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.548064:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.548079:0:87362:0:(rw26.c:924:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:0.0:1770687856.548084:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b0b6fa58[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.548086:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000090d2cd59 17ffffc0001001 3:0 ffff9c3205cf8798 669 lru 00000080:00200000:0.0:1770687856.548091:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000f3559f6 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13168640 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1770687856.548093:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b0b6fa58 00000080:00200000:0.0:1770687856.548105:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.548107:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.548115:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548129:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548136:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548144:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548152:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.548154:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.548155:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.548159:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.548161:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.548162:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.548165:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548170:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.548175:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.548176:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.548179:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.548180:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:0.0:1770687856.548183:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.548185:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548188:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2744320 i_blocks 0 00000080:00200000:0.0:1770687856.548190:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.548195:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2744320, count: 4096 00000080:00200000:0.0:1770687856.548197:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2744320, bytes: 4096 00000080:00200000:0.0:1770687856.548199:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.548201:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 159, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.548202:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:0.0:1770687856.548204:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.548207:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:0.0:1770687856.548209:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:0.0:1770687856.548210:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.548213:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:0.0:1770687856.548217:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.548218:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.548223:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548228:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548234:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548238:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548242:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548247:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.548251:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.548267:0:87362:0:(rw26.c:924:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:0.0:1770687856.548272:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e520988a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.548275:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc51d015 17ffffc0001001 3:0 ffff9c3205cf86c0 670 lru 00000080:00200000:0.0:1770687856.548281:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000071dd770a 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13164544 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1770687856.548283:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e520988a 00000080:00200000:0.0:1770687856.548284:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.548286:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.548294:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548301:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548308:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548316:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548327:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.548330:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.548332:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.548337:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.548340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.548342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.548344:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548349:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.548355:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.548357:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.548360:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.548362:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:0.0:1770687856.548364:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.548366:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548369:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2748416 i_blocks 0 00000080:00200000:0.0:1770687856.548371:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.548376:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2748416, count: 4096 00000080:00200000:0.0:1770687856.548378:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2748416, bytes: 4096 00000080:00200000:0.0:1770687856.548380:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.548382:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 160, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.548383:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:0.0:1770687856.548384:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.548388:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:0.0:1770687856.548389:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:0.0:1770687856.548391:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.548394:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:0.0:1770687856.548398:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.548399:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.548404:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548409:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548415:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548422:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548426:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548430:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.548433:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.548445:0:87362:0:(rw26.c:924:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:0.0:1770687856.548447:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008a9723ea[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.548449:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004913c10d 17ffffc0001001 3:0 ffff9c3205cf8d80 671 lru 00000080:00200000:0.0:1770687856.548452:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a85fb426 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13160448 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1770687856.548453:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008a9723ea 00000080:00200000:0.0:1770687856.548454:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.548455:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.548460:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548465:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548471:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548478:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548493:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.548495:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.548497:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.548503:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.548505:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.548508:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.548512:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548519:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.548527:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.548529:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.548533:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.548536:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:0.0:1770687856.548539:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.548542:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548546:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2752512 i_blocks 0 00000080:00200000:0.0:1770687856.548549:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.548555:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2752512, count: 4096 00000080:00200000:0.0:1770687856.548558:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2752512, bytes: 4096 00000080:00200000:0.0:1770687856.548561:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.548564:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 161, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.548565:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:0.0:1770687856.548567:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.548572:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:0.0:1770687856.548575:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:0.0:1770687856.548577:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.548582:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:0.0:1770687856.548588:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.548590:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.548596:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548605:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548614:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548620:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548627:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548634:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.548639:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.548655:0:87362:0:(rw26.c:924:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:0.0:1770687856.548660:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008cfd9bfc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.548663:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000789745ea 17ffffc0001001 3:0 ffff9c3205cf81b0 672 lru 00000080:00200000:0.0:1770687856.548669:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3f1f117 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13156352 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1770687856.548671:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008cfd9bfc 00000080:00200000:0.0:1770687856.548672:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.548674:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.548681:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548694:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548699:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548706:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548718:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.548721:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.548723:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.548729:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.548731:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.548734:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.548738:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548746:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.548754:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.548756:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.548761:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.548764:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:0.0:1770687856.548768:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.548770:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548775:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2756608 i_blocks 0 00000080:00200000:0.0:1770687856.548778:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.548785:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2756608, count: 4096 00000080:00200000:0.0:1770687856.548789:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2756608, bytes: 4096 00000080:00200000:0.0:1770687856.548792:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.548796:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 162, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.548797:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:0.0:1770687856.548817:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.548824:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:0.0:1770687856.548827:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:0.0:1770687856.548829:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.548834:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:0.0:1770687856.548840:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.548843:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.548850:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548858:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548866:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548873:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548880:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548888:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.548893:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.548911:0:87362:0:(rw26.c:924:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:0.0:1770687856.548916:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009985f87b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.548919:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000065999f63 17ffffc0001001 3:0 ffff9c3205cf8e58 673 lru 00000080:00200000:0.0:1770687856.548925:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000fbe0676 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13152256 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1770687856.548927:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009985f87b 00000080:00200000:0.0:1770687856.548928:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.548931:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.548937:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548942:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548946:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.548950:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.548957:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.548959:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.548960:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.548964:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.548965:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.548967:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.548969:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.548974:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.548980:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.548981:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.548984:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.548986:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:0.0:1770687856.548990:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.548993:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.548997:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2760704 i_blocks 0 00000080:00200000:0.0:1770687856.548999:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549006:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2760704, count: 4096 00000080:00200000:0.0:1770687856.549009:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2760704, bytes: 4096 00000080:00200000:0.0:1770687856.549011:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549015:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 163, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549016:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:0.0:1770687856.549018:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549023:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:0.0:1770687856.549026:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:0.0:1770687856.549028:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549033:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:0.0:1770687856.549039:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549041:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549048:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549053:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549058:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549066:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549072:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549079:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.549084:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.549118:0:87362:0:(rw26.c:924:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:0.0:1770687856.549123:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e7c00682[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.549126:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a73a5dbe 17ffffc0001001 3:0 ffff9c32108caaf8 674 lru 00000080:00200000:0.0:1770687856.549132:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000010ca1670 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13148160 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1770687856.549134:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e7c00682 00000080:00200000:0.0:1770687856.549135:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.549137:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.549144:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549149:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549153:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549157:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549168:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.549169:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.549171:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.549175:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.549176:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.549178:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.549181:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549185:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.549191:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.549192:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.549194:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.549196:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:0.0:1770687856.549198:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.549200:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.549203:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2764800 i_blocks 0 00000080:00200000:0.0:1770687856.549205:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549210:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2764800, count: 4096 00000080:00200000:0.0:1770687856.549212:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2764800, bytes: 4096 00000080:00200000:0.0:1770687856.549214:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549216:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 164, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549217:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:0.0:1770687856.549219:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549222:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:0.0:1770687856.549224:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:0.0:1770687856.549226:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549229:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:0.0:1770687856.549232:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549234:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549238:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549244:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549250:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549257:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549263:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549270:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.549275:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.549295:0:87362:0:(rw26.c:924:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:0.0:1770687856.549300:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006ac6c776[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.549303:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003fa48227 17ffffc0001021 2:0 ffff9c32108ca360 675 lru 00000080:00200000:0.0:1770687856.549308:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000153495bc 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13144064 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1770687856.549310:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006ac6c776 00000080:00200000:0.0:1770687856.549311:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.549312:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.549318:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549327:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549331:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549335:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549342:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.549345:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.549347:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.549352:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.549354:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.549356:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.549359:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549365:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.549373:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.549376:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.549380:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.549383:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:0.0:1770687856.549386:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.549389:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.549394:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2768896 i_blocks 0 00000080:00200000:0.0:1770687856.549397:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549403:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2768896, count: 4096 00000080:00200000:0.0:1770687856.549406:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2768896, bytes: 4096 00000080:00200000:0.0:1770687856.549407:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549410:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 165, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549411:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:0.0:1770687856.549412:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549416:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:0.0:1770687856.549418:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:0.0:1770687856.549419:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549422:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:0.0:1770687856.549426:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549428:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549433:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549438:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549444:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549448:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549452:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549456:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.549459:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.549471:0:87362:0:(rw26.c:924:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:0.0:1770687856.549473:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b7afdc5b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.549475:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bcd411ad 17ffffc0001001 3:0 ffff9c32108ca000 676 lru 00000080:00200000:0.0:1770687856.549479:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000006683acd5 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13139968 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1770687856.549480:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b7afdc5b 00000080:00200000:0.0:1770687856.549481:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.549482:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.549487:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549492:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549496:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549500:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549507:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.549508:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.549509:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.549513:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.549514:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.549515:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.549518:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549522:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.549529:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.549532:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.549535:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.549538:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:0.0:1770687856.549541:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.549544:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.549548:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2772992 i_blocks 0 00000080:00200000:0.0:1770687856.549551:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549557:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2772992, count: 4096 00000080:00200000:0.0:1770687856.549561:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2772992, bytes: 4096 00000080:00200000:0.0:1770687856.549563:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549567:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 166, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549568:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:0.0:1770687856.549571:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549575:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:0.0:1770687856.549578:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:0.0:1770687856.549580:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549585:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:0.0:1770687856.549590:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549593:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549599:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549604:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549610:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549617:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549621:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549626:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.549629:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.549641:0:87362:0:(rw26.c:924:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:0.0:1770687856.549644:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000245dcf05[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.549645:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000725bc8c7 17ffffc0001001 3:0 ffff9c32108caca8 677 lru 00000080:00200000:0.0:1770687856.549648:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b9579bc8 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13135872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1770687856.549649:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000245dcf05 00000080:00200000:0.0:1770687856.549650:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.549652:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.549656:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549661:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549665:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549669:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549679:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.549680:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.549682:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.549685:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.549687:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.549688:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.549691:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549696:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.549700:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.549702:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.549704:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.549706:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:0.0:1770687856.549709:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.549710:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.549713:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2777088 i_blocks 0 00000080:00200000:0.0:1770687856.549715:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549720:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2777088, count: 4096 00000080:00200000:0.0:1770687856.549722:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2777088, bytes: 4096 00000080:00200000:0.0:1770687856.549724:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549726:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 167, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549727:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:0.0:1770687856.549728:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549732:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:0.0:1770687856.549733:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:0.0:1770687856.549735:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549738:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:0.0:1770687856.549741:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549742:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549747:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549754:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549762:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549770:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549776:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549783:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.549788:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.549823:0:87362:0:(rw26.c:924:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:0.0:1770687856.549828:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e83dc16a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.549831:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005aee5c63 17ffffc0001001 3:0 ffff9c32108ca798 678 lru 00000080:00200000:0.0:1770687856.549836:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000041b58daa 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13131776 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1770687856.549838:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e83dc16a 00000080:00200000:0.0:1770687856.549839:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.549842:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.549849:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549860:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549866:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.549872:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.549883:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.549886:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.549888:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.549893:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.549895:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.549898:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.549901:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549909:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.549917:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.549920:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.549924:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.549926:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:0.0:1770687856.549930:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.549932:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.549936:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2781184 i_blocks 0 00000080:00200000:0.0:1770687856.549938:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.549943:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2781184, count: 4096 00000080:00200000:0.0:1770687856.549945:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2781184, bytes: 4096 00000080:00200000:0.0:1770687856.549947:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.549949:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 168, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.549950:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:0.0:1770687856.549951:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.549955:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:0.0:1770687856.549957:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:0.0:1770687856.549958:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.549961:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:0.0:1770687856.549965:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.549966:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.549971:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549977:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549985:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549992:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.549998:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550005:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.550010:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.550026:0:87362:0:(rw26.c:924:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:0.0:1770687856.550030:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d1c2f44b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.550033:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d0831a52 17ffffc0001001 3:0 ffff9c32108ca6c0 679 lru 00000080:00200000:0.0:1770687856.550039:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000042a4ae01 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13127680 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1770687856.550041:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d1c2f44b 00000080:00200000:0.0:1770687856.550042:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.550044:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.550049:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550055:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550058:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550062:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550069:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.550071:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.550072:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.550076:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.550077:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.550079:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.550081:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550086:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.550092:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.550093:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.550109:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.550112:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:0.0:1770687856.550114:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.550116:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.550120:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2785280 i_blocks 0 00000080:00200000:0.0:1770687856.550121:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.550126:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2785280, count: 4096 00000080:00200000:0.0:1770687856.550129:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2785280, bytes: 4096 00000080:00200000:0.0:1770687856.550130:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.550133:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 169, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.550134:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:0.0:1770687856.550135:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.550139:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:0.0:1770687856.550140:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:0.0:1770687856.550142:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.550145:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:0.0:1770687856.550148:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.550150:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.550155:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550160:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550165:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550174:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550178:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550182:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.550185:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.550198:0:87362:0:(rw26.c:924:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:0.0:1770687856.550200:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007df31d23[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.550202:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008c1df2d7 17ffffc0001001 3:0 ffff9c32108cad80 680 lru 00000080:00200000:0.0:1770687856.550205:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000019167c57 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13123584 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1770687856.550206:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007df31d23 00000080:00200000:0.0:1770687856.550207:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.550208:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.550213:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550217:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550222:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550226:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550236:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.550237:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.550239:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.550242:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.550244:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.550246:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.550249:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550257:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.550265:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.550268:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.550272:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.550274:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:0.0:1770687856.550277:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.550280:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.550284:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2789376 i_blocks 0 00000080:00200000:0.0:1770687856.550287:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.550294:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2789376, count: 4096 00000080:00200000:0.0:1770687856.550297:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2789376, bytes: 4096 00000080:00200000:0.0:1770687856.550300:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.550304:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 170, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.550305:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:0.0:1770687856.550307:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.550312:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:0.0:1770687856.550313:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:0.0:1770687856.550315:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.550319:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:0.0:1770687856.550323:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.550324:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.550329:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550336:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550345:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550352:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550359:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550367:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.550372:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.550388:0:87362:0:(rw26.c:924:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:0.0:1770687856.550392:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000062a3867d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.550395:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005cbdef2a 17ffffc0001001 3:0 ffff9c32108ca1b0 681 lru 00000080:00200000:0.0:1770687856.550400:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000603a0b2 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13119488 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1770687856.550402:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000062a3867d 00000080:00200000:0.0:1770687856.550403:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.550405:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.550412:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550424:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550431:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550438:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550449:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.550452:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.550454:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.550459:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.550462:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.550465:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.550469:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550477:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.550485:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.550488:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.550492:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.550495:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:0.0:1770687856.550498:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.550500:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.550503:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2793472 i_blocks 0 00000080:00200000:0.0:1770687856.550505:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.550510:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2793472, count: 4096 00000080:00200000:0.0:1770687856.550513:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2793472, bytes: 4096 00000080:00200000:0.0:1770687856.550515:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.550518:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 171, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.550520:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:0.0:1770687856.550522:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.550526:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:0.0:1770687856.550529:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:0.0:1770687856.550531:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.550535:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:0.0:1770687856.550541:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.550543:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.550550:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550558:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550566:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550574:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550580:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550588:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.550592:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.550609:0:87362:0:(rw26.c:924:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:0.0:1770687856.550614:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000024aad3dd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.550617:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000befc224f 17ffffc0001001 3:0 ffff9c32108cae58 682 lru 00000080:00200000:0.0:1770687856.550622:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b09f26cf 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13115392 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1770687856.550625:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000024aad3dd 00000080:00200000:0.0:1770687856.550626:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.550628:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.550635:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550642:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550649:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550656:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550667:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.550670:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.550672:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.550678:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.550680:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.550683:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.550686:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550694:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.550703:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.550705:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.550710:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.550711:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:0.0:1770687856.550714:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.550716:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.550719:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2797568 i_blocks 0 00000080:00200000:0.0:1770687856.550721:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.550726:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2797568, count: 4096 00000080:00200000:0.0:1770687856.550729:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2797568, bytes: 4096 00000080:00200000:0.0:1770687856.550731:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.550735:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 172, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.550736:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:0.0:1770687856.550739:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.550743:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:0.0:1770687856.550746:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:0.0:1770687856.550748:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.550753:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:0.0:1770687856.550758:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.550760:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.550768:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550777:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550785:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550797:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550827:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550836:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.550842:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.550858:0:87362:0:(rw26.c:924:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:0.0:1770687856.550863:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000beab5b8f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.550866:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000003a5cde 17ffffc0001001 3:0 ffff9c32108caa20 683 lru 00000080:00200000:0.0:1770687856.550872:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000abeb5fd2 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13111296 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1770687856.550875:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000beab5b8f 00000080:00200000:0.0:1770687856.550876:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.550879:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.550886:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550895:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550902:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.550909:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.550925:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.550928:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.550931:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.550936:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.550938:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.550941:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.550945:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.550952:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.550961:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.550963:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.550967:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.550970:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:0.0:1770687856.550974:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.550976:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.550981:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2801664 i_blocks 0 00000080:00200000:0.0:1770687856.550983:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.550990:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2801664, count: 4096 00000080:00200000:0.0:1770687856.550994:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2801664, bytes: 4096 00000080:00200000:0.0:1770687856.550996:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.551000:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 173, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.551001:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:0.0:1770687856.551003:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.551009:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:0.0:1770687856.551012:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:0.0:1770687856.551014:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.551019:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:0.0:1770687856.551025:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.551027:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.551034:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551043:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551051:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551058:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551065:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551072:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.551077:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.551091:0:87362:0:(rw26.c:924:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:0.0:1770687856.551106:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000020af3ec4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.551109:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000062da0455 17ffffc0001001 3:0 ffff9c32108ca288 684 lru 00000080:00200000:0.0:1770687856.551115:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000088894ee 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13107200 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1770687856.551117:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000020af3ec4 00000080:00200000:0.0:1770687856.551118:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.551121:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.551128:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551141:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551148:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551155:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551165:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.551168:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.551170:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.551175:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.551177:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.551180:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.551184:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551191:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.551200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.551203:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.551207:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.551209:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:0.0:1770687856.551213:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.551215:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.551220:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2805760 i_blocks 0 00000080:00200000:0.0:1770687856.551222:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.551228:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2805760, count: 4096 00000080:00200000:0.0:1770687856.551230:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2805760, bytes: 4096 00000080:00200000:0.0:1770687856.551232:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.551234:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 174, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.551235:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:0.0:1770687856.551237:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.551241:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:0.0:1770687856.551244:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:0.0:1770687856.551247:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.551252:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:0.0:1770687856.551258:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.551260:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.551267:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551275:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551284:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551291:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551297:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551304:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.551309:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.551325:0:87362:0:(rw26.c:924:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:0.0:1770687856.551329:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008ca643a5[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.551332:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c945998e 17ffffc0001001 3:0 ffff9c32108ca438 685 lru 00000080:00200000:0.0:1770687856.551338:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000349a6c7b 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13103104 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1770687856.551340:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008ca643a5 00000080:00200000:0.0:1770687856.551341:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.551343:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.551351:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551358:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551364:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551371:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551382:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.551385:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.551387:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.551392:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.551395:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.551398:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.551402:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551407:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.551414:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.551415:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.551418:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.551420:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:0.0:1770687856.551423:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.551425:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.551428:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2809856 i_blocks 0 00000080:00200000:0.0:1770687856.551431:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.551438:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2809856, count: 4096 00000080:00200000:0.0:1770687856.551441:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2809856, bytes: 4096 00000080:00200000:0.0:1770687856.551443:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.551447:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 175, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.551448:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:0.0:1770687856.551450:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.551456:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:0.0:1770687856.551458:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:0.0:1770687856.551460:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.551465:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:0.0:1770687856.551470:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.551472:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.551479:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551486:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551494:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551505:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551511:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551518:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.551522:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.551539:0:87362:0:(rw26.c:924:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:0.0:1770687856.551543:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ef4c2d70[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.551545:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005aa5a913 17ffffc0001001 3:0 ffff9c32108ca510 686 lru 00000080:00200000:0.0:1770687856.551550:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed9896e4 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13099008 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1770687856.551552:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ef4c2d70 00000080:00200000:0.0:1770687856.551553:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.551555:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.551562:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551570:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551575:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551582:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551596:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.551598:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.551601:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.551606:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.551609:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.551611:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.551615:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551623:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.551631:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.551634:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.551637:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.551640:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:0.0:1770687856.551644:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.551646:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.551650:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2813952 i_blocks 0 00000080:00200000:0.0:1770687856.551652:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.551660:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2813952, count: 4096 00000080:00200000:0.0:1770687856.551662:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2813952, bytes: 4096 00000080:00200000:0.0:1770687856.551665:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.551668:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 176, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.551669:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:0.0:1770687856.551671:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.551676:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:0.0:1770687856.551679:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:0.0:1770687856.551682:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.551686:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:0.0:1770687856.551692:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.551694:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.551700:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551707:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551713:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551717:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551721:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551726:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.551730:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.551743:0:87362:0:(rw26.c:924:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:0.0:1770687856.551745:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000023ee4776[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.551747:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004dd95bb1 17ffffc0001001 3:0 ffff9c32108ca948 687 lru 00000080:00200000:0.0:1770687856.551751:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000095bc696e 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13094912 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1770687856.551753:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000023ee4776 00000080:00200000:0.0:1770687856.551754:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.551755:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.551760:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551771:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551778:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551785:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551795:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.551798:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.551833:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.551839:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.551841:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.551843:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.551846:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551851:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.551856:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.551858:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.551860:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.551862:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:0.0:1770687856.551865:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.551867:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.551870:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2818048 i_blocks 0 00000080:00200000:0.0:1770687856.551872:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.551877:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2818048, count: 4096 00000080:00200000:0.0:1770687856.551880:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2818048, bytes: 4096 00000080:00200000:0.0:1770687856.551881:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.551883:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 177, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.551885:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:0.0:1770687856.551886:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.551889:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:0.0:1770687856.551891:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:0.0:1770687856.551893:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.551896:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:0.0:1770687856.551900:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.551901:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.551908:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551916:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551923:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551931:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.551937:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.551945:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.551949:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.551965:0:87362:0:(rw26.c:924:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:0.0:1770687856.551969:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009acfaa23[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.551972:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001223b047 17ffffc0001001 3:0 ffff9c32108ca870 688 lru 00000080:00200000:0.0:1770687856.551977:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000d1e6eed4 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13090816 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1770687856.551979:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009acfaa23 00000080:00200000:0.0:1770687856.551980:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.551982:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.551988:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.551996:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552002:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552008:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552018:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552021:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552023:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552028:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552031:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.552033:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.552037:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552044:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.552053:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.552055:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.552059:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.552062:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:0.0:1770687856.552065:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.552068:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.552072:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2822144 i_blocks 0 00000080:00200000:0.0:1770687856.552075:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.552081:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2822144, count: 4096 00000080:00200000:0.0:1770687856.552085:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2822144, bytes: 4096 00000080:00200000:0.0:1770687856.552087:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.552090:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 178, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.552092:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:0.0:1770687856.552150:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.552157:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:0.0:1770687856.552160:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:0.0:1770687856.552162:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.552166:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:0.0:1770687856.552170:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.552172:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.552177:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552186:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552193:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552205:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552211:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552219:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.552224:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.552240:0:87362:0:(rw26.c:924:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:0.0:1770687856.552245:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a31e85e9[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.552248:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000bd967162 17ffffc0001001 3:0 ffff9c32108ca0d8 689 lru 00000080:00200000:0.0:1770687856.552253:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000086cf0919 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13086720 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1770687856.552255:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a31e85e9 00000080:00200000:0.0:1770687856.552257:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.552259:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.552266:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552273:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552280:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552287:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552304:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552306:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552308:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552314:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.552318:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.552322:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552329:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.552338:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.552340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.552345:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.552347:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:0.0:1770687856.552351:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.552354:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.552359:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2826240 i_blocks 0 00000080:00200000:0.0:1770687856.552361:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.552368:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2826240, count: 4096 00000080:00200000:0.0:1770687856.552372:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2826240, bytes: 4096 00000080:00200000:0.0:1770687856.552375:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.552378:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 179, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.552380:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:0.0:1770687856.552382:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.552386:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:0.0:1770687856.552389:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:0.0:1770687856.552392:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.552397:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:0.0:1770687856.552402:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.552405:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.552412:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552421:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552429:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552437:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552444:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552450:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.552454:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.552470:0:87362:0:(rw26.c:924:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:0.0:1770687856.552473:0:87362:0:(rw26.c:981:ll_write_end()) page@000000001070bca2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.552475:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fcfd3b09 17ffffc0001021 2:0 ffff9c32108cabd0 690 lru 00000080:00200000:0.0:1770687856.552479:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd608e71 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13082624 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:0.0:1770687856.552480:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000001070bca2 00000080:00200000:0.0:1770687856.552481:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.552482:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.552487:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552495:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552500:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552504:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552510:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552512:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552513:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552517:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552518:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.552519:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.552522:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552526:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.552532:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.552533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.552536:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.552537:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:0.0:1770687856.552540:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.552542:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.552545:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2830336 i_blocks 0 00000080:00200000:0.0:1770687856.552547:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.552552:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2830336, count: 4096 00000080:00200000:0.0:1770687856.552554:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2830336, bytes: 4096 00000080:00200000:0.0:1770687856.552556:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.552558:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 180, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.552559:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:0.0:1770687856.552561:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.552564:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:0.0:1770687856.552566:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:0.0:1770687856.552567:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.552570:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:0.0:1770687856.552574:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.552575:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.552580:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552585:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552590:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552595:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552598:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552602:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.552605:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.552617:0:87362:0:(rw26.c:924:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:0.0:1770687856.552620:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000029a5e80b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.552622:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000299eeb5c 17ffffc0001001 3:0 ffff9c32108ca5e8 691 lru 00000080:00200000:0.0:1770687856.552625:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000220388c6 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13078528 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:0.0:1770687856.552626:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000029a5e80b 00000080:00200000:0.0:1770687856.552627:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.552629:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.552633:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552638:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552642:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552646:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552653:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552654:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552655:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552659:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552660:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.552661:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.552664:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552668:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.552674:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.552675:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.552677:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.552679:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:0.0:1770687856.552681:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.552683:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.552686:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2834432 i_blocks 0 00000080:00200000:0.0:1770687856.552688:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.552692:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2834432, count: 4096 00000080:00200000:0.0:1770687856.552695:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2834432, bytes: 4096 00000080:00200000:0.0:1770687856.552696:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.552698:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 181, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.552699:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:0.0:1770687856.552701:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.552704:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:0.0:1770687856.552706:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:0.0:1770687856.552707:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.552710:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:0.0:1770687856.552713:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.552715:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.552719:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552724:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552729:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552737:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552741:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552745:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.552747:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.552769:0:87362:0:(rw26.c:924:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:0.0:1770687856.552774:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ab806c6e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.552776:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000005df2fd74 17ffffc0001001 3:0 ffff9c323135eca8 692 lru 00000080:00200000:0.0:1770687856.552781:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b6512c1d 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13074432 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:0.0:1770687856.552782:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ab806c6e 00000080:00200000:0.0:1770687856.552783:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.552786:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.552793:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552816:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552821:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552825:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552838:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552841:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552843:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552848:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.552850:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.552853:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552858:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.552864:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.552865:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.552868:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.552869:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:0.0:1770687856.552872:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.552874:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.552877:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2838528 i_blocks 0 00000080:00200000:0.0:1770687856.552879:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.552884:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2838528, count: 4096 00000080:00200000:0.0:1770687856.552886:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2838528, bytes: 4096 00000080:00200000:0.0:1770687856.552888:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.552890:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 182, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.552891:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:0.0:1770687856.552892:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.552896:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:0.0:1770687856.552898:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:0.0:1770687856.552899:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.552902:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:0.0:1770687856.552906:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.552907:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.552912:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552919:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552924:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552929:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.552933:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552937:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.552940:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.552952:0:87362:0:(rw26.c:924:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:0.0:1770687856.552955:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005f45834e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.552956:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee8a836d 17ffffc0001001 3:0 ffff9c323135e798 693 lru 00000080:00200000:0.0:1770687856.552960:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000128e1e58 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13070336 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:0.0:1770687856.552962:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005f45834e 00000080:00200000:0.0:1770687856.552963:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.552964:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.552968:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552977:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552981:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.552985:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.552992:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.552993:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.552994:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.552998:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.552999:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553000:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553002:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553007:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553013:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553014:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553017:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553019:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:0.0:1770687856.553021:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553023:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553026:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2842624 i_blocks 0 00000080:00200000:0.0:1770687856.553028:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553033:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2842624, count: 4096 00000080:00200000:0.0:1770687856.553035:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2842624, bytes: 4096 00000080:00200000:0.0:1770687856.553037:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553039:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 183, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553040:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:0.0:1770687856.553041:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553045:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:0.0:1770687856.553046:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:0.0:1770687856.553048:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553051:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:0.0:1770687856.553054:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553056:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553060:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553066:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553072:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553076:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553080:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553084:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.553087:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.553112:0:87362:0:(rw26.c:924:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:0.0:1770687856.553115:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009bac134f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.553117:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d4a68ccb 17ffffc0001001 3:0 ffff9c323135e6c0 694 lru 00000080:00200000:0.0:1770687856.553121:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000005d4ac28 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13066240 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:0.0:1770687856.553122:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009bac134f 00000080:00200000:0.0:1770687856.553123:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.553124:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.553129:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553134:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553138:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553142:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553148:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.553150:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.553151:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.553154:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.553156:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553157:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553160:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553165:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553170:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553173:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553176:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553178:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:0.0:1770687856.553182:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553185:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553189:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2846720 i_blocks 0 00000080:00200000:0.0:1770687856.553191:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553198:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2846720, count: 4096 00000080:00200000:0.0:1770687856.553201:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2846720, bytes: 4096 00000080:00200000:0.0:1770687856.553203:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553207:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 184, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553208:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:0.0:1770687856.553210:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553215:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:0.0:1770687856.553218:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:0.0:1770687856.553220:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553225:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:0.0:1770687856.553230:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553233:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553239:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553247:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553256:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553265:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553270:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553274:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.553278:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.553289:0:87362:0:(rw26.c:924:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:0.0:1770687856.553291:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009231b1a2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.553293:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc7e79fc 17ffffc0001001 3:0 ffff9c323135ed80 695 lru 00000080:00200000:0.0:1770687856.553296:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000047294352 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13062144 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:0.0:1770687856.553297:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009231b1a2 00000080:00200000:0.0:1770687856.553298:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.553300:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.553304:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553309:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553313:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553317:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553327:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.553329:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.553330:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.553334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.553337:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553339:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553344:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553351:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553359:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553362:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553366:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553369:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:0.0:1770687856.553372:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553375:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553380:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2850816 i_blocks 0 00000080:00200000:0.0:1770687856.553382:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553389:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2850816, count: 4096 00000080:00200000:0.0:1770687856.553392:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2850816, bytes: 4096 00000080:00200000:0.0:1770687856.553394:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553398:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 185, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553399:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:0.0:1770687856.553401:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553406:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:0.0:1770687856.553409:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:0.0:1770687856.553412:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553416:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:0.0:1770687856.553422:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553424:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553430:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553436:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553441:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553445:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553450:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553454:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.553458:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.553469:0:87362:0:(rw26.c:924:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:0.0:1770687856.553472:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000da638e1a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.553474:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000d399593 17ffffc0001001 3:0 ffff9c323135e1b0 696 lru 00000080:00200000:0.0:1770687856.553478:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000f30b7584 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13058048 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:0.0:1770687856.553479:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000da638e1a 00000080:00200000:0.0:1770687856.553480:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.553481:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.553486:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553494:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553498:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553502:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553508:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.553510:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.553511:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.553515:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.553516:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553517:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553520:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553524:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553529:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553531:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553533:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553535:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:0.0:1770687856.553537:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553539:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553542:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2854912 i_blocks 0 00000080:00200000:0.0:1770687856.553544:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553549:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2854912, count: 4096 00000080:00200000:0.0:1770687856.553551:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2854912, bytes: 4096 00000080:00200000:0.0:1770687856.553553:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553555:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 186, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553556:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:0.0:1770687856.553557:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553561:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:0.0:1770687856.553562:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:0.0:1770687856.553564:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553567:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:0.0:1770687856.553570:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553571:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553576:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553581:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553586:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553591:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553594:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553598:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.553601:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.553612:0:87362:0:(rw26.c:924:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:0.0:1770687856.553615:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004d230e42[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.553617:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008c7ad937 17ffffc0001001 3:0 ffff9c323135ee58 697 lru 00000080:00200000:0.0:1770687856.553620:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007edddf1e 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13053952 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:0.0:1770687856.553621:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004d230e42 00000080:00200000:0.0:1770687856.553622:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.553623:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.553628:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553633:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553637:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553641:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553647:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.553649:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.553650:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.553653:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.553654:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553656:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553658:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553662:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553668:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553670:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553673:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553676:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:0.0:1770687856.553679:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553682:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553686:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2859008 i_blocks 0 00000080:00200000:0.0:1770687856.553688:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553695:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2859008, count: 4096 00000080:00200000:0.0:1770687856.553699:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2859008, bytes: 4096 00000080:00200000:0.0:1770687856.553701:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553705:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 187, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553707:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:0.0:1770687856.553709:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553713:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:0.0:1770687856.553716:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:0.0:1770687856.553718:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553723:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:0.0:1770687856.553727:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553728:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553733:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553738:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553743:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553751:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553755:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553760:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.553764:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.553781:0:87362:0:(rw26.c:924:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:0.0:1770687856.553785:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fc3faed1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.553787:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef08bd2b 17ffffc0001001 3:0 ffff9c323135ea20 698 lru 00000080:00200000:0.0:1770687856.553792:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c696fe65 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13049856 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:0.0:1770687856.553794:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fc3faed1 00000080:00200000:0.0:1770687856.553796:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.553798:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.553826:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553834:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553841:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.553849:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.553868:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.553871:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.553874:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.553879:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.553881:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.553884:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.553887:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553894:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.553903:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.553905:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.553909:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.553911:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:0.0:1770687856.553916:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.553918:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.553923:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2863104 i_blocks 0 00000080:00200000:0.0:1770687856.553925:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.553932:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2863104, count: 4096 00000080:00200000:0.0:1770687856.553936:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2863104, bytes: 4096 00000080:00200000:0.0:1770687856.553938:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.553942:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 188, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.553943:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:0.0:1770687856.553945:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.553951:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:0.0:1770687856.553954:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:0.0:1770687856.553957:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.553963:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:0.0:1770687856.553969:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.553971:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.553978:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553986:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.553993:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554000:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554008:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554015:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.554020:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.554032:0:87362:0:(rw26.c:924:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:0.0:1770687856.554035:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c840ab43[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.554037:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000492dc84f 17ffffc0001001 3:0 ffff9c323135e288 699 lru 00000080:00200000:0.0:1770687856.554041:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000144530c2 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13045760 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:0.0:1770687856.554042:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c840ab43 00000080:00200000:0.0:1770687856.554043:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.554044:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.554049:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554057:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554061:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554065:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554072:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.554074:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.554076:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.554081:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.554083:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.554085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.554089:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554106:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.554116:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.554118:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.554122:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.554125:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:0.0:1770687856.554128:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.554131:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.554136:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2867200 i_blocks 0 00000080:00200000:0.0:1770687856.554139:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.554145:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2867200, count: 4096 00000080:00200000:0.0:1770687856.554147:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2867200, bytes: 4096 00000080:00200000:0.0:1770687856.554149:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.554151:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 189, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.554152:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:0.0:1770687856.554155:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.554160:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:0.0:1770687856.554163:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:0.0:1770687856.554165:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.554170:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:0.0:1770687856.554175:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.554178:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.554185:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554194:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554202:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554209:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554216:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554223:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.554228:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.554245:0:87362:0:(rw26.c:924:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:0.0:1770687856.554249:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000ced5015[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.554252:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6299ec3 17ffffc0001001 3:0 ffff9c323135e438 700 lru 00000080:00200000:0.0:1770687856.554258:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef93609f 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13041664 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:0.0:1770687856.554260:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000ced5015 00000080:00200000:0.0:1770687856.554261:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.554263:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.554271:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554278:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554285:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554291:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554303:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.554306:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.554308:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.554313:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.554316:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.554318:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.554322:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554330:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.554339:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.554342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.554345:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.554348:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:0.0:1770687856.554352:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.554355:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.554359:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2871296 i_blocks 0 00000080:00200000:0.0:1770687856.554362:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.554369:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2871296, count: 4096 00000080:00200000:0.0:1770687856.554372:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2871296, bytes: 4096 00000080:00200000:0.0:1770687856.554374:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.554377:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 190, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.554379:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:0.0:1770687856.554381:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.554386:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:0.0:1770687856.554388:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:0.0:1770687856.554391:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.554395:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:0.0:1770687856.554401:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.554404:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.554411:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554419:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554427:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554439:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554446:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554454:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.554459:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.554476:0:87362:0:(rw26.c:924:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:0.0:1770687856.554480:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000179c7f9a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.554483:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ddc2d7bd 17ffffc0001001 3:0 ffff9c323135e510 701 lru 00000080:00200000:0.0:1770687856.554489:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7766b05 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13037568 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:0.0:1770687856.554491:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000179c7f9a 00000080:00200000:0.0:1770687856.554492:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.554494:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.554502:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554510:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554517:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554524:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554539:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.554542:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.554544:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.554549:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.554552:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.554555:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.554559:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554567:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.554575:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.554577:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.554581:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.554583:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:0.0:1770687856.554586:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.554589:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.554593:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2875392 i_blocks 0 00000080:00200000:0.0:1770687856.554596:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.554602:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2875392, count: 4096 00000080:00200000:0.0:1770687856.554604:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2875392, bytes: 4096 00000080:00200000:0.0:1770687856.554606:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.554609:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 191, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.554610:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:0.0:1770687856.554611:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.554614:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:0.0:1770687856.554616:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:0.0:1770687856.554618:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.554621:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:0.0:1770687856.554625:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.554627:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.554631:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554637:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554642:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554646:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554651:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554657:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.554661:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.554676:0:87362:0:(rw26.c:924:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:0.0:1770687856.554680:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b7879cc3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.554683:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006572310f 17ffffc0001001 3:0 ffff9c323135e948 702 lru 00000080:00200000:0.0:1770687856.554688:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b0722719 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13033472 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:0.0:1770687856.554690:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b7879cc3 00000080:00200000:0.0:1770687856.554691:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.554693:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.554700:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554711:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554717:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554723:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554734:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.554737:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.554739:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.554744:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.554747:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.554749:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.554753:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554760:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.554769:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.554771:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.554775:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.554778:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:0.0:1770687856.554782:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.554785:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.554790:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2879488 i_blocks 0 00000080:00200000:0.0:1770687856.554792:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.554798:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2879488, count: 4096 00000080:00200000:0.0:1770687856.554828:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2879488, bytes: 4096 00000080:00200000:0.0:1770687856.554831:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.554834:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 192, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.554836:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:0.0:1770687856.554837:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.554842:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:0.0:1770687856.554844:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:0.0:1770687856.554846:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.554850:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:0.0:1770687856.554855:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.554856:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.554862:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554868:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554874:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554879:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554883:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554889:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.554892:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.554904:0:87362:0:(rw26.c:924:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:0.0:1770687856.554907:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000eab50356[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.554909:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000619e72f2 17ffffc0001001 3:0 ffff9c323135e870 703 lru 00000080:00200000:0.0:1770687856.554913:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce2052c2 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13029376 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:0.0:1770687856.554915:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000eab50356 00000080:00200000:0.0:1770687856.554916:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.554917:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.554922:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554928:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554934:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.554942:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.554953:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.554956:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.554958:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.554964:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.554966:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.554969:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.554973:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.554982:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.554991:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.554993:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.554996:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.554998:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:0.0:1770687856.555000:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555002:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555005:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2883584 i_blocks 0 00000080:00200000:0.0:1770687856.555007:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555012:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2883584, count: 4096 00000080:00200000:0.0:1770687856.555014:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2883584, bytes: 4096 00000080:00200000:0.0:1770687856.555016:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.555018:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 193, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.555019:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:0.0:1770687856.555021:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.555024:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:0.0:1770687856.555026:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:0.0:1770687856.555027:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.555030:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:0.0:1770687856.555034:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.555035:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.555040:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555045:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555050:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555058:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555062:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555066:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.555069:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.555087:0:87362:0:(rw26.c:924:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:0.0:1770687856.555091:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c3e3b773[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.555093:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006daf97cb 17ffffc0001001 3:0 ffff9c323135e0d8 704 lru 00000080:00200000:0.0:1770687856.555122:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003d92d3c4 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13025280 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:0.0:1770687856.555124:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c3e3b773 00000080:00200000:0.0:1770687856.555126:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.555128:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.555136:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555144:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555151:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555156:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555167:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.555169:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.555171:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.555176:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.555178:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.555181:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.555185:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555192:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.555200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.555202:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.555207:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.555210:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:0.0:1770687856.555213:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555216:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555221:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2887680 i_blocks 0 00000080:00200000:0.0:1770687856.555224:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555231:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2887680, count: 4096 00000080:00200000:0.0:1770687856.555234:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2887680, bytes: 4096 00000080:00200000:0.0:1770687856.555237:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.555240:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 194, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.555242:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:0.0:1770687856.555244:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.555249:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:0.0:1770687856.555251:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:0.0:1770687856.555254:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.555259:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:0.0:1770687856.555264:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.555267:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.555274:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555283:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555292:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555297:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555301:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555306:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.555310:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.555326:0:87362:0:(rw26.c:924:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:0.0:1770687856.555328:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a166c8d1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.555331:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e895eb20 17ffffc0001021 2:0 ffff9c323135ebd0 705 lru 00000080:00200000:0.0:1770687856.555337:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb0b8dd4 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13021184 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:0.0:1770687856.555338:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a166c8d1 00000080:00200000:0.0:1770687856.555340:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.555342:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.555349:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555362:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555368:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555376:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555387:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.555389:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.555391:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.555395:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.555396:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.555398:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.555401:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555406:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.555411:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.555412:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.555414:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.555416:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:0.0:1770687856.555419:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555420:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555424:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2891776 i_blocks 0 00000080:00200000:0.0:1770687856.555426:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555431:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2891776, count: 4096 00000080:00200000:0.0:1770687856.555433:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2891776, bytes: 4096 00000080:00200000:0.0:1770687856.555435:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.555437:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 195, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.555438:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:0.0:1770687856.555439:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.555443:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:0.0:1770687856.555445:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:0.0:1770687856.555446:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.555449:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:0.0:1770687856.555453:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.555454:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.555459:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555464:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555470:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555475:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555478:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555483:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.555486:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.555497:0:87362:0:(rw26.c:924:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:0.0:1770687856.555500:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d48cc415[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.555502:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad530368 17ffffc0001001 3:0 ffff9c323135e5e8 706 lru 00000080:00200000:0.0:1770687856.555505:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000c830c15 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13017088 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:0.0:1770687856.555507:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d48cc415 00000080:00200000:0.0:1770687856.555507:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.555509:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.555513:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555518:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555522:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555526:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555532:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.555534:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.555535:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.555539:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.555540:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.555541:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.555543:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555548:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.555553:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.555555:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.555557:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.555559:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:0.0:1770687856.555561:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555563:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555566:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2895872 i_blocks 0 00000080:00200000:0.0:1770687856.555567:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555572:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2895872, count: 4096 00000080:00200000:0.0:1770687856.555574:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2895872, bytes: 4096 00000080:00200000:0.0:1770687856.555576:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.555578:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 196, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.555579:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:0.0:1770687856.555580:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.555584:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:0.0:1770687856.555585:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:0.0:1770687856.555587:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.555589:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:0.0:1770687856.555593:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.555594:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.555599:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555606:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555615:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555626:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555632:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555639:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.555645:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.555661:0:87362:0:(rw26.c:924:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:0.0:1770687856.555665:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005264143a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.555667:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff36f1f7 17ffffc0001001 3:0 ffff9c323135eaf8 707 lru 00000080:00200000:0.0:1770687856.555671:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000af30473a 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13012992 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:0.0:1770687856.555673:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005264143a 00000080:00200000:0.0:1770687856.555674:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.555676:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.555683:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555689:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555696:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555703:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555719:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.555721:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.555724:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.555728:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.555731:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.555733:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.555737:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555742:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.555748:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.555750:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.555752:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.555754:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:0.0:1770687856.555757:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555759:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555763:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2899968 i_blocks 0 00000080:00200000:0.0:1770687856.555766:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555773:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2899968, count: 4096 00000080:00200000:0.0:1770687856.555776:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2899968, bytes: 4096 00000080:00200000:0.0:1770687856.555779:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.555783:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 197, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.555784:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:0.0:1770687856.555787:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.555791:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:0.0:1770687856.555794:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:0.0:1770687856.555796:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.555829:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:0.0:1770687856.555836:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.555838:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.555845:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555854:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555860:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555865:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555869:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555874:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.555877:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.555889:0:87362:0:(rw26.c:924:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:0.0:1770687856.555892:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a583f229[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.555894:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000bc671bd 17ffffc0001001 3:0 ffff9c323135e360 708 lru 00000080:00200000:0.0:1770687856.555897:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004f183821 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13008896 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:0.0:1770687856.555898:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a583f229 00000080:00200000:0.0:1770687856.555899:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.555900:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.555905:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555913:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555917:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.555921:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.555929:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.555932:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.555934:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.555938:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.555941:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.555943:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.555946:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.555953:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.555960:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.555963:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.555967:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.555970:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:0.0:1770687856.555973:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.555976:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.555981:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2904064 i_blocks 0 00000080:00200000:0.0:1770687856.555983:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.555990:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2904064, count: 4096 00000080:00200000:0.0:1770687856.555994:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2904064, bytes: 4096 00000080:00200000:0.0:1770687856.555996:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.556000:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 198, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.556001:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:0.0:1770687856.556003:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.556008:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:0.0:1770687856.556011:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:0.0:1770687856.556013:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.556018:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:0.0:1770687856.556024:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.556026:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.556032:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556041:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556049:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556054:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556059:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556063:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.556067:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.556081:0:87362:0:(rw26.c:924:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:0.0:1770687856.556085:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000096090f5e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.556088:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000708801d8 17ffffc0001001 3:0 ffff9c323135e000 709 lru 00000080:00200000:0.0:1770687856.556093:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000ade9e49c 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13004800 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:0.0:1770687856.556136:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000096090f5e 00000080:00200000:0.0:1770687856.556137:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.556140:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.556148:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556153:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556157:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556161:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556168:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.556170:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.556172:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.556177:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.556179:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.556181:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.556185:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556192:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.556200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.556202:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.556206:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.556209:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:0.0:1770687856.556212:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.556215:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.556220:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2908160 i_blocks 0 00000080:00200000:0.0:1770687856.556223:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.556230:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2908160, count: 4096 00000080:00200000:0.0:1770687856.556233:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2908160, bytes: 4096 00000080:00200000:0.0:1770687856.556236:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.556239:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 199, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.556241:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:0.0:1770687856.556243:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.556248:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:0.0:1770687856.556251:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:0.0:1770687856.556253:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.556258:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:0.0:1770687856.556263:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.556265:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.556272:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556281:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556289:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556300:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556304:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556309:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.556312:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.556335:0:87362:0:(rw26.c:924:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:0.0:1770687856.556339:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e662ef6c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.556342:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000041ea4567 17ffffc0001001 3:0 ffff9c3207972360 710 lru 00000080:00200000:0.0:1770687856.556347:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000994bea8c 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 13000704 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:0.0:1770687856.556348:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e662ef6c 00000080:00200000:0.0:1770687856.556349:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.556351:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.556358:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556366:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556373:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556379:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556391:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.556393:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.556394:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.556398:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.556400:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.556401:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.556404:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556409:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.556414:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.556416:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.556418:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.556419:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:0.0:1770687856.556422:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.556424:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.556427:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2912256 i_blocks 0 00000080:00200000:0.0:1770687856.556428:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.556434:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2912256, count: 4096 00000080:00200000:0.0:1770687856.556436:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2912256, bytes: 4096 00000080:00200000:0.0:1770687856.556438:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.556441:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 200, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.556442:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:0.0:1770687856.556444:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.556450:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:0.0:1770687856.556452:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:0.0:1770687856.556466:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.556472:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:0.0:1770687856.556478:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.556480:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.556487:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556495:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556502:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556508:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556515:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556522:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.556527:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.556543:0:87362:0:(rw26.c:924:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:0.0:1770687856.556548:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000098f30c4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.556550:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a7c49a85 17ffffc0001001 3:0 ffff9c3207972000 711 lru 00000080:00200000:0.0:1770687856.556555:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000056f5cc26 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12996608 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:0.0:1770687856.556557:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000098f30c4 00000080:00200000:0.0:1770687856.556558:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.556560:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.556567:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556579:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556585:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556592:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556603:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.556606:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.556608:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.556613:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.556616:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.556618:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.556622:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556629:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.556637:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.556639:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.556643:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.556646:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:0.0:1770687856.556650:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.556662:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.556668:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2916352 i_blocks 0 00000080:00200000:0.0:1770687856.556670:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.556677:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2916352, count: 4096 00000080:00200000:0.0:1770687856.556681:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2916352, bytes: 4096 00000080:00200000:0.0:1770687856.556684:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.556687:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 201, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.556689:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:0.0:1770687856.556691:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.556696:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:0.0:1770687856.556700:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:0.0:1770687856.556701:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.556707:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:0.0:1770687856.556712:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.556715:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.556721:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556730:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556738:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556746:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556753:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556761:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.556766:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.556782:0:87362:0:(rw26.c:924:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:0.0:1770687856.556786:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000083e7ff46[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.556789:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000f7a2df26 17ffffc0001001 3:0 ffff9c3207972ca8 712 lru 00000080:00200000:0.0:1770687856.556794:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000024dfa42a 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12992512 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:0.0:1770687856.556796:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000083e7ff46 00000080:00200000:0.0:1770687856.556797:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.556799:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.556828:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556836:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556843:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.556850:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.556861:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.556864:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.556866:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.556871:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.556874:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.556876:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.556880:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556887:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.556893:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.556895:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.556898:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.556900:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:0.0:1770687856.556902:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.556905:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.556921:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2920448 i_blocks 0 00000080:00200000:0.0:1770687856.556925:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.556933:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2920448, count: 4096 00000080:00200000:0.0:1770687856.556936:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2920448, bytes: 4096 00000080:00200000:0.0:1770687856.556939:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.556943:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 202, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.556944:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:0.0:1770687856.556947:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.556953:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:0.0:1770687856.556956:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:0.0:1770687856.556958:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.556963:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:0.0:1770687856.556968:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.556971:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.556977:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556986:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.556994:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557005:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557012:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557019:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.557024:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.557039:0:87362:0:(rw26.c:924:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:0.0:1770687856.557043:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000af815514[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.557046:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000802498aa 17ffffc0001001 3:0 ffff9c3207972798 713 lru 00000080:00200000:0.0:1770687856.557051:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe7f6f1e 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12988416 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:0.0:1770687856.557054:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000af815514 00000080:00200000:0.0:1770687856.557055:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.557057:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.557064:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557071:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557078:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557085:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557113:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.557116:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.557118:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.557124:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.557127:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.557129:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.557133:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557139:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.557148:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.557150:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.557154:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.557157:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:0.0:1770687856.557161:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.557164:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.557168:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2924544 i_blocks 0 00000080:00200000:0.0:1770687856.557171:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.557178:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2924544, count: 4096 00000080:00200000:0.0:1770687856.557181:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2924544, bytes: 4096 00000080:00200000:0.0:1770687856.557184:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.557188:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 203, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.557189:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:0.0:1770687856.557191:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.557196:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:0.0:1770687856.557199:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:0.0:1770687856.557201:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.557206:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:0.0:1770687856.557212:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.557214:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.557221:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557229:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557238:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557245:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557252:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557259:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.557265:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.557280:0:87362:0:(rw26.c:924:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:0.0:1770687856.557284:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000de2f1416[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.557287:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000e9dec62 17ffffc0001001 3:0 ffff9c32079726c0 714 lru 00000080:00200000:0.0:1770687856.557292:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000956fef7f 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12984320 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1770687856.557294:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000de2f1416 00000080:00200000:0.0:1770687856.557295:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.557297:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.557303:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557316:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557324:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557331:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557343:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.557346:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.557348:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.557352:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.557353:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.557355:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.557358:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557363:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.557368:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.557370:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.557373:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.557376:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:0.0:1770687856.557379:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.557382:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.557387:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2928640 i_blocks 0 00000080:00200000:0.0:1770687856.557390:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.557397:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2928640, count: 4096 00000080:00200000:0.0:1770687856.557401:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2928640, bytes: 4096 00000080:00200000:0.0:1770687856.557404:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.557407:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 204, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.557409:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:0.0:1770687856.557411:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.557415:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:0.0:1770687856.557419:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:0.0:1770687856.557421:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.557426:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:0.0:1770687856.557432:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.557434:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.557441:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557449:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557457:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557464:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557470:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557477:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.557482:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.557500:0:87362:0:(rw26.c:924:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:0.0:1770687856.557504:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000578f824d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.557507:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000009c3f982d 17ffffc0001001 3:0 ffff9c3207972d80 715 lru 00000080:00200000:0.0:1770687856.557513:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000258eafa4 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12980224 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1770687856.557515:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000578f824d 00000080:00200000:0.0:1770687856.557516:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.557519:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.557526:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557534:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557541:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557548:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557560:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.557563:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.557565:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.557570:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.557573:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.557575:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.557580:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557586:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.557595:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.557597:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.557601:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.557603:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:0.0:1770687856.557607:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.557610:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.557614:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2932736 i_blocks 0 00000080:00200000:0.0:1770687856.557617:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.557623:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2932736, count: 4096 00000080:00200000:0.0:1770687856.557627:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2932736, bytes: 4096 00000080:00200000:0.0:1770687856.557629:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.557633:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 205, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.557634:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:0.0:1770687856.557637:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.557641:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:0.0:1770687856.557644:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:0.0:1770687856.557646:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.557651:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:0.0:1770687856.557656:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.557659:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.557665:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557674:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557683:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557696:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557703:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557710:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.557714:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.557729:0:87362:0:(rw26.c:924:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:0.0:1770687856.557733:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000072678ca6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.557736:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008e69b335 17ffffc0001001 3:0 ffff9c32079721b0 716 lru 00000080:00200000:0.0:1770687856.557741:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000a41242ad 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12976128 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:0.0:1770687856.557744:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000072678ca6 00000080:00200000:0.0:1770687856.557745:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.557747:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.557754:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557761:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557768:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.557774:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557788:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.557791:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.557794:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.557799:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.557820:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.557823:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.557828:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557837:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.557845:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.557847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.557852:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.557854:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:0.0:1770687856.557858:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.557861:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.557866:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2936832 i_blocks 0 00000080:00200000:0.0:1770687856.557868:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.557875:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2936832, count: 4096 00000080:00200000:0.0:1770687856.557878:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2936832, bytes: 4096 00000080:00200000:0.0:1770687856.557881:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.557884:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 206, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.557886:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:0.0:1770687856.557888:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.557892:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:0.0:1770687856.557895:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:0.0:1770687856.557898:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.557903:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:0.0:1770687856.557909:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.557911:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.557919:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557928:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557937:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557945:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.557953:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.557961:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.557967:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.557982:0:87362:0:(rw26.c:924:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:0.0:1770687856.557986:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000094f65ee8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.557990:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa681cb4 17ffffc0001001 3:0 ffff9c3207972e58 717 lru 00000080:00200000:0.0:1770687856.557996:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c0415f5e 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12972032 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:0.0:1770687856.557999:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000094f65ee8 00000080:00200000:0.0:1770687856.558000:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.558002:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.558009:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558024:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558032:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558040:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558052:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.558055:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.558057:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.558062:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.558065:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.558068:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.558072:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558081:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.558090:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.558092:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.558146:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.558150:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:0.0:1770687856.558154:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.558157:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.558161:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2940928 i_blocks 0 00000080:00200000:0.0:1770687856.558164:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.558172:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2940928, count: 4096 00000080:00200000:0.0:1770687856.558176:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2940928, bytes: 4096 00000080:00200000:0.0:1770687856.558178:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.558182:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 207, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.558184:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:0.0:1770687856.558186:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.558191:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:0.0:1770687856.558193:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:0.0:1770687856.558195:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.558200:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:0.0:1770687856.558206:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.558209:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.558216:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558224:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558233:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558240:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558246:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558254:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.558259:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.558274:0:87362:0:(rw26.c:924:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:0.0:1770687856.558278:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c039f053[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.558282:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008e2ad965 17ffffc0001001 3:0 ffff9c3207972a20 718 lru 00000080:00200000:0.0:1770687856.558288:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e9006238 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12967936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:0.0:1770687856.558290:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c039f053 00000080:00200000:0.0:1770687856.558291:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.558293:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.558300:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558308:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558314:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558321:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558333:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.558336:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.558338:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.558343:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.558345:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.558348:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.558352:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558360:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.558369:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.558372:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.558376:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.558378:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:0.0:1770687856.558382:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.558386:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.558390:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2945024 i_blocks 0 00000080:00200000:0.0:1770687856.558392:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.558399:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2945024, count: 4096 00000080:00200000:0.0:1770687856.558403:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2945024, bytes: 4096 00000080:00200000:0.0:1770687856.558406:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.558409:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 208, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.558411:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:0.0:1770687856.558413:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.558418:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:0.0:1770687856.558420:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:0.0:1770687856.558423:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.558428:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:0.0:1770687856.558433:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.558435:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.558441:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558450:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558458:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558470:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558477:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558485:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.558490:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.558505:0:87362:0:(rw26.c:924:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:0.0:1770687856.558509:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a97a3618[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.558512:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000016079d13 17ffffc0001001 3:0 ffff9c3207972288 719 lru 00000080:00200000:0.0:1770687856.558516:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000257f2fe2 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12963840 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:0.0:1770687856.558519:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a97a3618 00000080:00200000:0.0:1770687856.558520:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.558522:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.558528:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558534:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558540:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558546:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558562:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.558564:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.558567:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.558572:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.558575:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.558577:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.558581:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558589:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.558597:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.558599:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.558603:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.558605:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:0.0:1770687856.558609:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.558612:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.558617:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2949120 i_blocks 0 00000080:00200000:0.0:1770687856.558620:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.558626:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2949120, count: 4096 00000080:00200000:0.0:1770687856.558629:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2949120, bytes: 4096 00000080:00200000:0.0:1770687856.558632:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.558636:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 209, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.558637:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:0.0:1770687856.558640:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.558645:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:0.0:1770687856.558648:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:0.0:1770687856.558650:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.558655:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:0.0:1770687856.558661:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.558663:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.558670:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558679:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558689:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558696:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558704:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558711:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.558716:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.558738:0:87362:0:(rw26.c:924:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:0.0:1770687856.558743:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000026b66f57[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.558746:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000074ac1f45 17ffffc0001021 2:0 ffff9c3207972438 720 lru 00000080:00200000:0.0:1770687856.558751:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000aae13abb 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12959744 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:0.0:1770687856.558754:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000026b66f57 00000080:00200000:0.0:1770687856.558755:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.558757:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.558765:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558780:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558787:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.558796:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558829:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.558833:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.558836:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.558842:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.558846:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.558849:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.558853:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558862:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.558872:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.558874:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.558880:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.558883:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:0.0:1770687856.558887:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.558891:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.558896:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2953216 i_blocks 0 00000080:00200000:0.0:1770687856.558899:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.558907:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2953216, count: 4096 00000080:00200000:0.0:1770687856.558911:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2953216, bytes: 4096 00000080:00200000:0.0:1770687856.558914:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.558918:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 210, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.558919:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:0.0:1770687856.558922:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.558926:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:0.0:1770687856.558929:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:0.0:1770687856.558932:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.558937:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:0.0:1770687856.558943:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.558945:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.558952:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558961:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558970:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558977:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.558984:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.558993:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.558998:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.559012:0:87362:0:(rw26.c:924:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:0.0:1770687856.559017:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a9ea70d4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.559020:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000625202c1 17ffffc0001001 3:0 ffff9c3207972510 721 lru 00000080:00200000:0.0:1770687856.559025:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000374a8814 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12955648 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:0.0:1770687856.559028:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a9ea70d4 00000080:00200000:0.0:1770687856.559029:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.559031:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.559038:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559047:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559055:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559063:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559075:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.559078:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.559080:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.559085:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.559088:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.559090:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.559108:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559118:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.559128:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.559130:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.559135:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.559138:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:0.0:1770687856.559142:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.559145:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.559149:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2957312 i_blocks 0 00000080:00200000:0.0:1770687856.559152:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.559158:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2957312, count: 4096 00000080:00200000:0.0:1770687856.559162:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2957312, bytes: 4096 00000080:00200000:0.0:1770687856.559165:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.559169:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 211, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.559171:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:0.0:1770687856.559173:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.559178:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:0.0:1770687856.559181:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:0.0:1770687856.559183:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.559188:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:0.0:1770687856.559194:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.559196:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.559203:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559212:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559221:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559234:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559242:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559250:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.559254:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.559274:0:87362:0:(rw26.c:924:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:0.0:1770687856.559279:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000d56faa8[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.559281:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000066442576 17ffffc0001001 3:0 ffff9c3207972948 722 lru 00000080:00200000:0.0:1770687856.559287:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000009e992332 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12951552 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:0.0:1770687856.559289:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000d56faa8 00000080:00200000:0.0:1770687856.559290:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.559292:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.559299:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559306:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559313:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559320:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559335:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.559338:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.559340:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.559346:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.559348:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.559351:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.559355:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559361:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.559369:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.559371:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.559374:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.559377:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:0.0:1770687856.559380:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.559382:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.559387:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2961408 i_blocks 0 00000080:00200000:0.0:1770687856.559389:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.559396:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2961408, count: 4096 00000080:00200000:0.0:1770687856.559400:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2961408, bytes: 4096 00000080:00200000:0.0:1770687856.559402:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.559405:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 212, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.559407:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:0.0:1770687856.559409:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.559414:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:0.0:1770687856.559417:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:0.0:1770687856.559420:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.559424:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:0.0:1770687856.559430:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.559432:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.559439:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559447:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559455:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559462:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559469:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559476:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.559481:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.559496:0:87362:0:(rw26.c:924:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:0.0:1770687856.559500:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000fc0ef535[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.559503:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000003a2a3215 17ffffc0001001 3:0 ffff9c3207972870 723 lru 00000080:00200000:0.0:1770687856.559508:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005aacba4a 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12947456 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:0.0:1770687856.559510:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000fc0ef535 00000080:00200000:0.0:1770687856.559511:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.559513:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.559520:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559531:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559537:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559544:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559555:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.559558:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.559560:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.559565:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.559567:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.559569:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.559571:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559576:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.559581:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.559583:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.559585:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.559587:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:0.0:1770687856.559589:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.559591:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.559595:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2965504 i_blocks 0 00000080:00200000:0.0:1770687856.559596:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.559602:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2965504, count: 4096 00000080:00200000:0.0:1770687856.559604:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2965504, bytes: 4096 00000080:00200000:0.0:1770687856.559606:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.559608:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 213, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.559609:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:0.0:1770687856.559610:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.559614:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:0.0:1770687856.559616:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:0.0:1770687856.559617:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.559620:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:0.0:1770687856.559624:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.559626:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.559630:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559636:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559641:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559646:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559650:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559654:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.559657:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.559669:0:87362:0:(rw26.c:924:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:0.0:1770687856.559671:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000256091fd[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.559673:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000e5b02c74 17ffffc0001001 3:0 ffff9c32079720d8 724 lru 00000080:00200000:0.0:1770687856.559677:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005a1df20d 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12943360 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:0.0:1770687856.559678:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000256091fd 00000080:00200000:0.0:1770687856.559679:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.559680:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.559685:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559690:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559694:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559697:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559706:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.559709:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.559711:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.559715:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.559717:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.559719:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.559723:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559729:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.559738:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.559740:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.559744:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.559747:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:0.0:1770687856.559750:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.559753:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.559757:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2969600 i_blocks 0 00000080:00200000:0.0:1770687856.559759:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.559765:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2969600, count: 4096 00000080:00200000:0.0:1770687856.559769:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2969600, bytes: 4096 00000080:00200000:0.0:1770687856.559771:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.559774:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 214, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.559776:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:0.0:1770687856.559778:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.559783:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:0.0:1770687856.559785:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:0.0:1770687856.559788:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.559792:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:0.0:1770687856.559798:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.559830:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.559837:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559843:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559848:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559856:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559860:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559864:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.559868:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.559879:0:87362:0:(rw26.c:924:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:0.0:1770687856.559882:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000075e12acf[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.559884:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa9c4f56 17ffffc0001001 3:0 ffff9c3207972bd0 725 lru 00000080:00200000:0.0:1770687856.559888:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000081541459 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12939264 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:0.0:1770687856.559890:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000075e12acf 00000080:00200000:0.0:1770687856.559891:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.559893:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.559901:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559908:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559914:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.559921:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.559937:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.559940:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.559941:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.559946:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.559947:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.559949:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.559951:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.559957:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.559962:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.559963:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.559966:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.559967:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:0.0:1770687856.559970:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.559972:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.559975:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2973696 i_blocks 0 00000080:00200000:0.0:1770687856.559978:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.559985:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2973696, count: 4096 00000080:00200000:0.0:1770687856.559988:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2973696, bytes: 4096 00000080:00200000:0.0:1770687856.559990:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.559994:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 215, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.559995:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:0.0:1770687856.559998:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.560003:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:0.0:1770687856.560005:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:0.0:1770687856.560008:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.560013:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:0.0:1770687856.560018:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.560020:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.560026:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560032:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560038:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560042:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560046:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560050:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.560054:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.560066:0:87362:0:(rw26.c:924:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:0.0:1770687856.560069:0:87362:0:(rw26.c:981:ll_write_end()) page@000000007d531f4b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.560071:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c5c7bec9 17ffffc0001001 3:0 ffff9c32079725e8 726 lru 00000080:00200000:0.0:1770687856.560074:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000612dfbbe 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12935168 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:0.0:1770687856.560075:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000007d531f4b 00000080:00200000:0.0:1770687856.560076:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.560078:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.560082:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560090:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560105:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560111:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560119:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.560121:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.560122:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.560127:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.560130:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.560133:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.560137:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560145:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.560153:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.560156:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.560160:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.560163:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:0.0:1770687856.560167:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.560170:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.560175:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2977792 i_blocks 0 00000080:00200000:0.0:1770687856.560178:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.560185:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2977792, count: 4096 00000080:00200000:0.0:1770687856.560188:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2977792, bytes: 4096 00000080:00200000:0.0:1770687856.560190:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.560194:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 216, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.560196:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:0.0:1770687856.560198:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.560203:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:0.0:1770687856.560205:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:0.0:1770687856.560208:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.560213:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:0.0:1770687856.560219:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.560221:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.560228:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560236:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560243:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560248:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560252:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560257:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.560260:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.560273:0:87362:0:(rw26.c:924:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:0.0:1770687856.560276:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b8c098c7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.560278:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb67ed51 17ffffc0001001 3:0 ffff9c3207972af8 727 lru 00000080:00200000:0.0:1770687856.560281:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c8af9a9a 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12931072 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:0.0:1770687856.560283:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b8c098c7 00000080:00200000:0.0:1770687856.560283:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.560285:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.560290:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560295:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560303:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560310:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560320:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.560324:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.560326:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.560331:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.560334:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.560336:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.560340:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560348:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.560356:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.560359:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.560363:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.560365:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:0.0:1770687856.560369:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.560372:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.560376:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2981888 i_blocks 0 00000080:00200000:0.0:1770687856.560379:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.560384:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2981888, count: 4096 00000080:00200000:0.0:1770687856.560387:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2981888, bytes: 4096 00000080:00200000:0.0:1770687856.560388:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.560391:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 217, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.560392:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:0.0:1770687856.560393:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.560398:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:0.0:1770687856.560401:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:0.0:1770687856.560403:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.560408:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:0.0:1770687856.560414:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.560416:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.560422:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560431:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560439:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560450:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560457:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560464:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.560469:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.560494:0:87362:0:(rw26.c:924:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:0.0:1770687856.560498:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004121f8b6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.560501:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000067621acf 17ffffc0001001 3:0 ffff9c3205161e58 728 lru 00000080:00200000:0.0:1770687856.560506:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000051fcf89 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12926976 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:0.0:1770687856.560508:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004121f8b6 00000080:00200000:0.0:1770687856.560510:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.560512:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.560519:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560526:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560532:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560539:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560554:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.560557:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.560559:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.560564:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.560566:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.560568:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.560572:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560579:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.560587:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.560589:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.560593:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.560595:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:0.0:1770687856.560598:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.560601:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.560605:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2985984 i_blocks 0 00000080:00200000:0.0:1770687856.560608:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.560615:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2985984, count: 4096 00000080:00200000:0.0:1770687856.560619:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2985984, bytes: 4096 00000080:00200000:0.0:1770687856.560621:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.560623:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 218, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.560624:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:0.0:1770687856.560626:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.560630:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:0.0:1770687856.560631:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:0.0:1770687856.560633:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.560636:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:0.0:1770687856.560640:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.560642:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.560647:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560652:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560658:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560662:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560666:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560670:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.560674:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.560688:0:87362:0:(rw26.c:924:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:0.0:1770687856.560692:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000af38dda6[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.560695:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000099dde94f 17ffffc0001001 3:0 ffff9c3205161a20 729 lru 00000080:00200000:0.0:1770687856.560700:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000087c62f76 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12922880 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:0.0:1770687856.560702:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000af38dda6 00000080:00200000:0.0:1770687856.560703:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.560705:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.560712:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560724:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560731:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560738:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560750:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.560753:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.560755:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.560760:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.560762:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.560765:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.560769:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560776:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.560785:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.560787:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.560791:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.560794:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:0.0:1770687856.560798:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.560818:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.560823:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2990080 i_blocks 0 00000080:00200000:0.0:1770687856.560826:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.560833:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2990080, count: 4096 00000080:00200000:0.0:1770687856.560836:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2990080, bytes: 4096 00000080:00200000:0.0:1770687856.560839:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.560842:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 219, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.560844:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:0.0:1770687856.560846:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.560851:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:0.0:1770687856.560854:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:0.0:1770687856.560855:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.560859:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:0.0:1770687856.560863:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.560865:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.560870:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560875:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560880:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560885:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560891:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560899:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.560904:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.560921:0:87362:0:(rw26.c:924:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:0.0:1770687856.560925:0:87362:0:(rw26.c:981:ll_write_end()) page@000000005e57c7bc[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.560928:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000511e22bd 17ffffc0001001 3:0 ffff9c3205161288 730 lru 00000080:00200000:0.0:1770687856.560933:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000086f3c8aa 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12918784 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:0.0:1770687856.560935:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000005e57c7bc 00000080:00200000:0.0:1770687856.560936:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.560937:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.560943:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560949:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560953:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.560957:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.560964:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.560966:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.560967:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.560970:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.560972:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.560974:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.560976:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.560981:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.560988:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.560989:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.560993:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.560996:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:0.0:1770687856.561000:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561003:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561007:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2994176 i_blocks 0 00000080:00200000:0.0:1770687856.561010:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561016:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2994176, count: 4096 00000080:00200000:0.0:1770687856.561020:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2994176, bytes: 4096 00000080:00200000:0.0:1770687856.561023:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561026:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 220, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561028:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:0.0:1770687856.561030:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561035:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:0.0:1770687856.561038:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:0.0:1770687856.561040:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561045:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:0.0:1770687856.561050:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561052:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561057:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561063:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561069:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561077:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561081:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561085:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561088:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561112:0:87362:0:(rw26.c:924:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561115:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b01c15ec[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561117:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000089d0f7c 17ffffc0001001 3:0 ffff9c3205161438 731 lru 00000080:00200000:0.0:1770687856.561120:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc807d66 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12914688 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:0.0:1770687856.561122:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b01c15ec 00000080:00200000:0.0:1770687856.561122:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.561124:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.561128:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561133:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561138:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561142:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561151:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.561153:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.561155:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.561158:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.561160:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.561161:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.561164:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561169:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.561175:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.561176:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.561178:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.561180:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:0.0:1770687856.561182:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561184:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561187:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 2998272 i_blocks 0 00000080:00200000:0.0:1770687856.561189:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561194:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 2998272, count: 4096 00000080:00200000:0.0:1770687856.561196:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2998272, bytes: 4096 00000080:00200000:0.0:1770687856.561198:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561200:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 221, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561201:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:0.0:1770687856.561202:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561206:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:0.0:1770687856.561207:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:0.0:1770687856.561209:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561212:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:0.0:1770687856.561215:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561217:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561221:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561227:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561232:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561236:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561240:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561245:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561249:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561264:0:87362:0:(rw26.c:924:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561268:0:87362:0:(rw26.c:981:ll_write_end()) page@000000008f43db9a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561270:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000c6cdf22e 17ffffc0001001 3:0 ffff9c3205161510 732 lru 00000080:00200000:0.0:1770687856.561276:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001d42496f 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12910592 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:0.0:1770687856.561277:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000008f43db9a 00000080:00200000:0.0:1770687856.561278:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.561280:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.561287:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561300:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561307:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561314:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561325:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.561328:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.561330:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.561335:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.561338:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.561340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.561344:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561352:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.561360:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.561363:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.561367:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.561369:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:0.0:1770687856.561372:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561374:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561378:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3002368 i_blocks 0 00000080:00200000:0.0:1770687856.561379:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561385:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3002368, count: 4096 00000080:00200000:0.0:1770687856.561387:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3002368, bytes: 4096 00000080:00200000:0.0:1770687856.561389:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561392:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 222, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561394:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:0.0:1770687856.561396:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561401:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:0.0:1770687856.561404:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:0.0:1770687856.561406:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561411:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:0.0:1770687856.561416:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561418:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561425:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561433:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561441:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561448:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561453:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561457:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561461:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561474:0:87362:0:(rw26.c:924:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561477:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000012934c85[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561479:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000afb6fc29 17ffffc0001001 3:0 ffff9c3205161948 733 lru 00000080:00200000:0.0:1770687856.561482:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000008d706aed 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12906496 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:0.0:1770687856.561484:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000012934c85 00000080:00200000:0.0:1770687856.561484:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.561486:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.561490:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561495:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561499:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561503:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561510:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.561512:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.561513:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.561516:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.561518:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.561519:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.561522:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561526:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.561533:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.561534:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.561537:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.561539:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:0.0:1770687856.561541:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561543:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561546:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3006464 i_blocks 0 00000080:00200000:0.0:1770687856.561548:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561553:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3006464, count: 4096 00000080:00200000:0.0:1770687856.561556:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3006464, bytes: 4096 00000080:00200000:0.0:1770687856.561557:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561560:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 223, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561561:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:0.0:1770687856.561562:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561566:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:0.0:1770687856.561567:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:0.0:1770687856.561569:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561572:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:0.0:1770687856.561576:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561578:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561582:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561588:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561594:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561602:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561606:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561610:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561613:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561624:0:87362:0:(rw26.c:924:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561627:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ba7af379[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561629:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000000649566f 17ffffc0001001 3:0 ffff9c3205161870 734 lru 00000080:00200000:0.0:1770687856.561632:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000dbac1d73 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12902400 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:0.0:1770687856.561633:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ba7af379 00000080:00200000:0.0:1770687856.561633:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.561635:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.561640:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561645:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561649:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561653:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561663:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.561665:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.561667:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.561671:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.561674:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.561675:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.561678:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561683:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.561689:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.561691:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.561693:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.561695:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:0.0:1770687856.561697:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561699:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561702:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3010560 i_blocks 0 00000080:00200000:0.0:1770687856.561704:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561709:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3010560, count: 4096 00000080:00200000:0.0:1770687856.561711:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3010560, bytes: 4096 00000080:00200000:0.0:1770687856.561713:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561715:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 224, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561716:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:0.0:1770687856.561718:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561721:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:0.0:1770687856.561723:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:0.0:1770687856.561724:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561727:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:0.0:1770687856.561731:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561732:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561736:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561742:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561747:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561751:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561755:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561759:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561763:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561784:0:87362:0:(rw26.c:924:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561789:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000014222324[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561791:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6573533 17ffffc0001021 2:0 ffff9c32051610d8 735 lru 00000080:00200000:0.0:1770687856.561796:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000011256003 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12898304 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:0.0:1770687856.561798:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000014222324 00000080:00200000:0.0:1770687856.561799:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.561820:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.561828:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561841:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561849:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.561854:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561862:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.561863:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.561865:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.561868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.561870:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.561872:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.561874:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561879:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.561884:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.561886:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.561888:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.561889:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:0.0:1770687856.561892:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.561894:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.561897:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3014656 i_blocks 0 00000080:00200000:0.0:1770687856.561899:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.561904:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3014656, count: 4096 00000080:00200000:0.0:1770687856.561906:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3014656, bytes: 4096 00000080:00200000:0.0:1770687856.561908:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.561910:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 225, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.561911:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:0.0:1770687856.561912:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.561916:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:0.0:1770687856.561917:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:0.0:1770687856.561919:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.561922:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:0.0:1770687856.561926:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.561927:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.561932:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561937:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561942:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561950:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.561957:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.561965:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.561970:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.561987:0:87362:0:(rw26.c:924:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:0.0:1770687856.561991:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cd24b582[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.561994:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006fc32606 17ffffc0001001 3:0 ffff9c3205161bd0 736 lru 00000080:00200000:0.0:1770687856.561999:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7825f73 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12894208 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:0.0:1770687856.562001:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cd24b582 00000080:00200000:0.0:1770687856.562002:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.562004:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.562011:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562019:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562026:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562034:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562045:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.562048:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.562050:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.562056:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.562059:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.562061:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.562065:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562072:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.562081:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.562084:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.562088:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.562091:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:0.0:1770687856.562105:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.562108:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.562113:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3018752 i_blocks 0 00000080:00200000:0.0:1770687856.562116:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.562123:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3018752, count: 4096 00000080:00200000:0.0:1770687856.562127:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3018752, bytes: 4096 00000080:00200000:0.0:1770687856.562129:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.562133:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 226, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.562135:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:0.0:1770687856.562137:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.562142:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:0.0:1770687856.562145:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:0.0:1770687856.562147:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.562152:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:0.0:1770687856.562157:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.562159:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.562166:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562174:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562182:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562192:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562198:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562204:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.562209:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.562225:0:87362:0:(rw26.c:924:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:0.0:1770687856.562229:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c1089d2c[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.562232:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000758cc4e8 17ffffc0001001 3:0 ffff9c32051615e8 737 lru 00000080:00200000:0.0:1770687856.562236:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002ad481e7 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12890112 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:0.0:1770687856.562238:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c1089d2c 00000080:00200000:0.0:1770687856.562239:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.562241:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.562248:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562256:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562263:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562270:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562285:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.562288:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.562290:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.562295:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.562298:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.562300:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.562304:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562311:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.562319:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.562321:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.562325:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.562328:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:0.0:1770687856.562332:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.562334:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.562338:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3022848 i_blocks 0 00000080:00200000:0.0:1770687856.562341:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.562348:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3022848, count: 4096 00000080:00200000:0.0:1770687856.562352:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3022848, bytes: 4096 00000080:00200000:0.0:1770687856.562354:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.562357:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 227, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.562359:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:0.0:1770687856.562361:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.562366:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:0.0:1770687856.562368:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:0.0:1770687856.562370:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.562374:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:0.0:1770687856.562380:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.562382:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.562389:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562397:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562405:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562411:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562418:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562426:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.562430:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.562446:0:87362:0:(rw26.c:924:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:0.0:1770687856.562450:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c44e6a4d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.562453:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000464bf20c 17ffffc0001001 3:0 ffff9c3205161af8 738 lru 00000080:00200000:0.0:1770687856.562458:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000001d703a82 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12886016 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:0.0:1770687856.562460:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c44e6a4d 00000080:00200000:0.0:1770687856.562462:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.562464:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.562471:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562484:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562490:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562498:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562510:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.562513:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.562515:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.562520:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.562522:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.562525:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.562529:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562534:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.562540:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.562541:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.562544:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.562545:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:0.0:1770687856.562548:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.562550:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.562553:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3026944 i_blocks 0 00000080:00200000:0.0:1770687856.562555:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.562560:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3026944, count: 4096 00000080:00200000:0.0:1770687856.562562:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3026944, bytes: 4096 00000080:00200000:0.0:1770687856.562564:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.562567:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 228, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.562568:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:0.0:1770687856.562569:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.562572:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:0.0:1770687856.562574:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:0.0:1770687856.562575:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.562579:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:0.0:1770687856.562582:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.562584:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.562589:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562594:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562600:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562604:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562608:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562614:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.562618:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.562634:0:87362:0:(rw26.c:924:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:0.0:1770687856.562639:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006f390b91[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.562641:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000026bc5234 17ffffc0001001 3:0 ffff9c3205161360 739 lru 00000080:00200000:0.0:1770687856.562646:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000854311e2 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12881920 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:0.0:1770687856.562648:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006f390b91 00000080:00200000:0.0:1770687856.562649:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.562650:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.562658:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562665:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562670:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562677:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562688:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.562691:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.562693:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.562698:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.562700:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.562702:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.562706:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562714:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.562723:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.562726:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.562730:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.562732:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:0.0:1770687856.562736:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.562739:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.562743:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3031040 i_blocks 0 00000080:00200000:0.0:1770687856.562745:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.562752:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3031040, count: 4096 00000080:00200000:0.0:1770687856.562756:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3031040, bytes: 4096 00000080:00200000:0.0:1770687856.562758:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.562762:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 229, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.562763:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:0.0:1770687856.562765:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.562770:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:0.0:1770687856.562772:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:0.0:1770687856.562775:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.562780:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:0.0:1770687856.562785:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.562787:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.562794:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562819:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562828:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562841:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562847:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562856:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.562861:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.562875:0:87362:0:(rw26.c:924:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:0.0:1770687856.562879:0:87362:0:(rw26.c:981:ll_write_end()) page@000000004a026f4d[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.562882:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d253a3fc 17ffffc0001001 3:0 ffff9c3205161000 740 lru 00000080:00200000:0.0:1770687856.562887:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000417a648 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12877824 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:0.0:1770687856.562890:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000004a026f4d 00000080:00200000:0.0:1770687856.562891:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.562893:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.562901:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562908:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562916:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.562923:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.562939:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.562942:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.562944:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.562950:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.562952:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.562955:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.562959:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.562966:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.562974:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.562977:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.562981:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.562984:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:0.0:1770687856.562988:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.562991:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.562995:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3035136 i_blocks 0 00000080:00200000:0.0:1770687856.562997:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.563002:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3035136, count: 4096 00000080:00200000:0.0:1770687856.563005:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3035136, bytes: 4096 00000080:00200000:0.0:1770687856.563007:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.563009:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 230, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.563010:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:0.0:1770687856.563011:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.563015:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:0.0:1770687856.563017:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:0.0:1770687856.563019:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.563023:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:0.0:1770687856.563028:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.563031:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.563038:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563046:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563054:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563062:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563069:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563075:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.563081:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.563110:0:87362:0:(rw26.c:924:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:0.0:1770687856.563115:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f938b0b4[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.563118:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef57119b 17ffffc0001001 3:0 ffff9c3205161ca8 741 lru 00000080:00200000:0.0:1770687856.563123:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002ce74a82 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12873728 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:0.0:1770687856.563125:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f938b0b4 00000080:00200000:0.0:1770687856.563126:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.563128:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.563136:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563147:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563151:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563155:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563163:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.563164:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.563166:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.563169:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.563171:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.563173:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.563175:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563180:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.563188:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.563190:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.563195:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.563197:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:0.0:1770687856.563201:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.563203:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.563208:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3039232 i_blocks 0 00000080:00200000:0.0:1770687856.563211:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.563217:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3039232, count: 4096 00000080:00200000:0.0:1770687856.563221:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3039232, bytes: 4096 00000080:00200000:0.0:1770687856.563224:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.563228:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 231, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.563229:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:0.0:1770687856.563231:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.563236:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:0.0:1770687856.563239:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:0.0:1770687856.563241:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.563246:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:0.0:1770687856.563252:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.563255:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.563261:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563269:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563277:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563285:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563291:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563298:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.563304:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.563320:0:87362:0:(rw26.c:924:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:0.0:1770687856.563324:0:87362:0:(rw26.c:981:ll_write_end()) page@000000006489148a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.563327:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d09e0256 17ffffc0001001 3:0 ffff9c3205161798 742 lru 00000080:00200000:0.0:1770687856.563333:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000059fec073 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12869632 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:0.0:1770687856.563336:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000006489148a 00000080:00200000:0.0:1770687856.563338:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.563340:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.563348:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563358:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563365:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563374:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563386:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.563389:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.563392:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.563398:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.563401:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.563404:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.563408:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563416:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.563425:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.563428:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.563433:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.563435:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:0.0:1770687856.563439:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.563442:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.563447:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3043328 i_blocks 0 00000080:00200000:0.0:1770687856.563450:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.563457:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3043328, count: 4096 00000080:00200000:0.0:1770687856.563461:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3043328, bytes: 4096 00000080:00200000:0.0:1770687856.563464:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.563467:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 232, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.563469:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:0.0:1770687856.563471:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.563476:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:0.0:1770687856.563478:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:0.0:1770687856.563481:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.563486:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:0.0:1770687856.563491:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.563494:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.563501:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563510:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563520:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563532:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563538:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563544:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.563549:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.563565:0:87362:0:(rw26.c:924:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:0.0:1770687856.563570:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000013e5f353[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.563573:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000065a35b05 17ffffc0001001 3:0 ffff9c32051616c0 743 lru 00000080:00200000:0.0:1770687856.563578:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2d8bb80 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12865536 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:0.0:1770687856.563580:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000013e5f353 00000080:00200000:0.0:1770687856.563581:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.563583:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.563590:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563598:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563605:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563612:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563627:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.563630:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.563632:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.563637:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.563640:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.563643:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.563647:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563655:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.563663:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.563665:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.563669:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.563672:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:0.0:1770687856.563676:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.563679:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.563683:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3047424 i_blocks 0 00000080:00200000:0.0:1770687856.563686:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.563693:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3047424, count: 4096 00000080:00200000:0.0:1770687856.563696:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3047424, bytes: 4096 00000080:00200000:0.0:1770687856.563699:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.563702:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 233, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.563704:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:0.0:1770687856.563707:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.563711:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:0.0:1770687856.563714:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:0.0:1770687856.563716:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.563721:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:0.0:1770687856.563726:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.563728:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.563734:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563743:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563750:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563758:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563764:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563771:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.563775:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.563790:0:87362:0:(rw26.c:924:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:0.0:1770687856.563795:0:87362:0:(rw26.c:981:ll_write_end()) page@000000009dac5405[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.563798:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000022a88933 17ffffc0001001 3:0 ffff9c3205161d80 744 lru 00000080:00200000:0.0:1770687856.563829:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000286a402 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12861440 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:0.0:1770687856.563832:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000009dac5405 00000080:00200000:0.0:1770687856.563834:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.563836:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.563843:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563852:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563856:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563860:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563867:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.563869:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.563870:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.563874:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.563875:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.563877:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.563879:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563884:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.563889:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.563891:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.563893:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.563895:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:0.0:1770687856.563897:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.563899:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.563902:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3051520 i_blocks 0 00000080:00200000:0.0:1770687856.563904:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.563909:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3051520, count: 4096 00000080:00200000:0.0:1770687856.563911:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3051520, bytes: 4096 00000080:00200000:0.0:1770687856.563913:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.563915:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 234, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.563916:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:0.0:1770687856.563917:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.563921:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:0.0:1770687856.563923:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:0.0:1770687856.563924:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.563927:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:0.0:1770687856.563931:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.563932:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.563937:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563942:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563948:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563952:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.563956:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.563960:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.563963:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.563975:0:87362:0:(rw26.c:924:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:0.0:1770687856.563977:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000a6d1725[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.563979:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000085a51b0c 17ffffc0001001 3:0 ffff9c32051611b0 745 lru 00000080:00200000:0.0:1770687856.563983:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000005a830722 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12857344 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:0.0:1770687856.563984:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000a6d1725 00000080:00200000:0.0:1770687856.563985:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.563987:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.563991:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.563996:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564000:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564004:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564011:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564012:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564013:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564017:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564018:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564019:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564022:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564026:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.564032:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.564033:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.564036:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.564037:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:0.0:1770687856.564040:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.564042:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.564044:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3055616 i_blocks 0 00000080:00200000:0.0:1770687856.564046:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.564051:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3055616, count: 4096 00000080:00200000:0.0:1770687856.564054:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3055616, bytes: 4096 00000080:00200000:0.0:1770687856.564055:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.564057:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 235, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.564058:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:0.0:1770687856.564060:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.564063:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:0.0:1770687856.564065:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:0.0:1770687856.564066:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.564070:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:0.0:1770687856.564074:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.564076:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.564083:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564092:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564112:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564125:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564132:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564139:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.564144:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.564167:0:87362:0:(rw26.c:924:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:0.0:1770687856.564170:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a8d582a0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.564172:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001c8f107a 17ffffc0001001 3:0 ffff9c3204673bd0 746 lru 00000080:00200000:0.0:1770687856.564175:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000004753ea9 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12853248 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:0.0:1770687856.564177:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a8d582a0 00000080:00200000:0.0:1770687856.564178:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.564179:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.564184:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564189:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564194:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564198:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564208:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564210:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564211:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564215:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564216:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564218:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564221:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564225:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.564231:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.564232:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.564234:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.564236:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:0.0:1770687856.564238:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.564241:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.564245:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3059712 i_blocks 0 00000080:00200000:0.0:1770687856.564247:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.564254:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3059712, count: 4096 00000080:00200000:0.0:1770687856.564258:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3059712, bytes: 4096 00000080:00200000:0.0:1770687856.564260:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.564264:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 236, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.564265:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:0.0:1770687856.564268:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.564273:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:0.0:1770687856.564276:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:0.0:1770687856.564278:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.564283:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:0.0:1770687856.564289:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.564291:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.564298:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564306:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564313:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564320:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564326:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564334:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.564339:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.564354:0:87362:0:(rw26.c:924:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:0.0:1770687856.564358:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ba46b37e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.564361:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007dc0951f 17ffffc0001001 3:0 ffff9c32046735e8 747 lru 00000080:00200000:0.0:1770687856.564366:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b714e4dd 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12849152 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:0.0:1770687856.564368:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ba46b37e 00000080:00200000:0.0:1770687856.564370:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.564372:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.564379:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564391:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564398:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564406:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564417:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564419:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564421:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564425:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564426:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564428:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564431:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564436:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.564441:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.564442:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.564445:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.564446:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:0.0:1770687856.564449:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.564451:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.564454:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3063808 i_blocks 0 00000080:00200000:0.0:1770687856.564456:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.564461:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3063808, count: 4096 00000080:00200000:0.0:1770687856.564464:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3063808, bytes: 4096 00000080:00200000:0.0:1770687856.564465:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.564467:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 237, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.564468:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:0.0:1770687856.564470:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.564473:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:0.0:1770687856.564475:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:0.0:1770687856.564477:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.564480:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:0.0:1770687856.564483:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.564485:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.564489:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564495:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564500:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564504:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564508:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564512:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.564515:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.564527:0:87362:0:(rw26.c:924:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:0.0:1770687856.564530:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000058ce915e[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.564531:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000008b94b3ea 17ffffc0001001 3:0 ffff9c3204673af8 748 lru 00000080:00200000:0.0:1770687856.564535:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b5bf819c 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12845056 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:0.0:1770687856.564536:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000058ce915e 00000080:00200000:0.0:1770687856.564537:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.564538:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.564543:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564548:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564552:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564556:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564562:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564564:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564566:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564571:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564573:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564575:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564579:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564585:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.564593:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.564596:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.564599:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.564602:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:0.0:1770687856.564606:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.564608:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.564613:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3067904 i_blocks 0 00000080:00200000:0.0:1770687856.564615:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.564622:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3067904, count: 4096 00000080:00200000:0.0:1770687856.564626:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3067904, bytes: 4096 00000080:00200000:0.0:1770687856.564628:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.564632:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 238, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.564633:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:0.0:1770687856.564635:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.564640:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:0.0:1770687856.564642:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:0.0:1770687856.564643:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.564647:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:0.0:1770687856.564651:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.564652:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.564657:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564663:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564668:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564676:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564680:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564685:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.564689:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.564704:0:87362:0:(rw26.c:924:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:0.0:1770687856.564708:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a22ec606[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.564711:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000460303d1 17ffffc0001001 3:0 ffff9c3204673360 749 lru 00000080:00200000:0.0:1770687856.564716:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000039e01422 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12840960 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:0.0:1770687856.564717:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a22ec606 00000080:00200000:0.0:1770687856.564718:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.564720:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.564727:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564735:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564740:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564744:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564754:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564756:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564758:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564761:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564763:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564765:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564767:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564772:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.564777:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.564779:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.564781:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.564783:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:0.0:1770687856.564785:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.564787:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.564790:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3072000 i_blocks 0 00000080:00200000:0.0:1770687856.564793:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.564819:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3072000, count: 4096 00000080:00200000:0.0:1770687856.564823:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3072000, bytes: 4096 00000080:00200000:0.0:1770687856.564827:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.564831:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 239, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.564833:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:0.0:1770687856.564835:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.564841:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:0.0:1770687856.564843:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:0.0:1770687856.564845:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.564849:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:0.0:1770687856.564852:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.564854:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.564859:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564865:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564870:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564875:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564879:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564884:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.564887:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.564910:0:87362:0:(rw26.c:924:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:0.0:1770687856.564915:0:87362:0:(rw26.c:981:ll_write_end()) page@000000000f7b71e2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.564917:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000454b4491 17ffffc0001021 2:0 ffff9c3204673000 750 lru 00000080:00200000:0.0:1770687856.564921:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000707ba89 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12836864 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:0.0:1770687856.564923:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000000f7b71e2 00000080:00200000:0.0:1770687856.564924:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.564926:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.564932:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564944:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564951:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.564958:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.564968:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.564971:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.564973:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.564979:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.564982:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.564984:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.564988:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.564995:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.565003:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.565006:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.565010:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.565013:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:0.0:1770687856.565017:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.565020:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.565025:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3076096 i_blocks 0 00000080:00200000:0.0:1770687856.565028:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.565034:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3076096, count: 4096 00000080:00200000:0.0:1770687856.565038:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3076096, bytes: 4096 00000080:00200000:0.0:1770687856.565041:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.565044:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 240, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.565046:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:0.0:1770687856.565049:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.565054:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:0.0:1770687856.565056:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:0.0:1770687856.565059:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.565064:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:0.0:1770687856.565069:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.565072:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.565078:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565087:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565106:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565114:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565121:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565128:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.565134:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.565150:0:87362:0:(rw26.c:924:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:0.0:1770687856.565154:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000ee83f34a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.565157:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000044c60285 17ffffc0001001 3:0 ffff9c3204673ca8 751 lru 00000080:00200000:0.0:1770687856.565162:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000002bad5c3e 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12832768 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:0.0:1770687856.565164:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000ee83f34a 00000080:00200000:0.0:1770687856.565165:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.565166:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.565172:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565178:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565182:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565186:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565193:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.565195:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.565196:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.565200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.565201:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.565203:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.565207:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565214:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.565223:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.565226:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.565230:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.565232:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:0.0:1770687856.565236:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.565239:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.565243:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3080192 i_blocks 0 00000080:00200000:0.0:1770687856.565246:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.565253:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3080192, count: 4096 00000080:00200000:0.0:1770687856.565256:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3080192, bytes: 4096 00000080:00200000:0.0:1770687856.565259:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.565262:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 241, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.565264:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:0.0:1770687856.565266:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.565271:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:0.0:1770687856.565274:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:0.0:1770687856.565276:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.565281:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:0.0:1770687856.565287:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.565289:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.565296:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565305:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565313:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565325:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565330:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565335:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.565339:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.565355:0:87362:0:(rw26.c:924:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:0.0:1770687856.565359:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a2fcbd2f[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.565362:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000934aac52 17ffffc0001001 3:0 ffff9c3204673798 752 lru 00000080:00200000:0.0:1770687856.565367:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000004bb71dbd 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12828672 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:0.0:1770687856.565370:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a2fcbd2f 00000080:00200000:0.0:1770687856.565371:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.565373:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.565381:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565388:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565395:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565402:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565417:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.565421:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.565423:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.565431:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.565433:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.565435:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.565438:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565445:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.565453:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.565456:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.565460:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.565462:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:0.0:1770687856.565466:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.565468:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.565472:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3084288 i_blocks 0 00000080:00200000:0.0:1770687856.565475:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.565482:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3084288, count: 4096 00000080:00200000:0.0:1770687856.565485:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3084288, bytes: 4096 00000080:00200000:0.0:1770687856.565487:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.565490:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 242, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.565492:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:0.0:1770687856.565494:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.565498:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:0.0:1770687856.565501:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:0.0:1770687856.565504:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.565509:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:0.0:1770687856.565515:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.565517:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.565524:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565532:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565541:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565548:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565554:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565561:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.565566:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.565582:0:87362:0:(rw26.c:924:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:0.0:1770687856.565586:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000516eb004[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.565589:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000004f874e50 17ffffc0001001 3:0 ffff9c32046736c0 753 lru 00000080:00200000:0.0:1770687856.565594:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000083ef23f4 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12824576 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:0.0:1770687856.565596:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000516eb004 00000080:00200000:0.0:1770687856.565598:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.565600:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.565605:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565614:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565618:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565622:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565628:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.565630:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.565631:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.565635:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.565636:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.565638:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.565640:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565644:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.565650:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.565651:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.565654:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.565655:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:0.0:1770687856.565658:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.565660:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.565663:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3088384 i_blocks 0 00000080:00200000:0.0:1770687856.565666:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.565673:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3088384, count: 4096 00000080:00200000:0.0:1770687856.565676:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3088384, bytes: 4096 00000080:00200000:0.0:1770687856.565679:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.565682:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 243, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.565684:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:0.0:1770687856.565686:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.565691:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:0.0:1770687856.565694:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:0.0:1770687856.565696:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.565701:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:0.0:1770687856.565707:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.565709:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.565716:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565725:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565732:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565737:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565741:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565746:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.565749:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.565762:0:87362:0:(rw26.c:924:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:0.0:1770687856.565765:0:87362:0:(rw26.c:981:ll_write_end()) page@000000002fbfffc7[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.565767:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000d94a1b17 17ffffc0001001 3:0 ffff9c3204673d80 754 lru 00000080:00200000:0.0:1770687856.565770:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000027c91eec 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12820480 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:0.0:1770687856.565772:0:87362:0:(rw26.c:981:ll_write_end()) end page@000000002fbfffc7 00000080:00200000:0.0:1770687856.565773:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.565774:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.565779:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565784:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565789:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565793:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565799:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.565820:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.565823:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.565829:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.565831:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.565833:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.565837:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565843:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.565852:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.565854:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.565858:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.565861:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:0.0:1770687856.565864:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.565867:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.565871:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3092480 i_blocks 0 00000080:00200000:0.0:1770687856.565874:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.565881:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3092480, count: 4096 00000080:00200000:0.0:1770687856.565884:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3092480, bytes: 4096 00000080:00200000:0.0:1770687856.565886:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.565890:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 244, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.565891:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:0.0:1770687856.565893:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.565898:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:0.0:1770687856.565901:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:0.0:1770687856.565903:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.565908:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:0.0:1770687856.565914:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.565916:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.565922:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565927:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565933:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565940:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.565945:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.565949:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.565952:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.565964:0:87362:0:(rw26.c:924:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:0.0:1770687856.565967:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000b545f371[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.565969:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000489b9ef1 17ffffc0001001 3:0 ffff9c32046731b0 755 lru 00000080:00200000:0.0:1770687856.565972:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000b28ccfdd 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12816384 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:0.0:1770687856.565973:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000b545f371 00000080:00200000:0.0:1770687856.565974:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.565975:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.565980:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565984:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565989:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.565993:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566003:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566004:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566006:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566009:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566011:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566012:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566015:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566020:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566025:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566026:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566029:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566030:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:0.0:1770687856.566033:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566034:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566037:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3096576 i_blocks 0 00000080:00200000:0.0:1770687856.566039:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566044:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3096576, count: 4096 00000080:00200000:0.0:1770687856.566046:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3096576, bytes: 4096 00000080:00200000:0.0:1770687856.566048:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566050:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 245, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566051:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:0.0:1770687856.566052:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566055:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:0.0:1770687856.566057:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:0.0:1770687856.566058:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566061:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:0.0:1770687856.566065:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566066:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566070:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566076:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566081:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566085:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566089:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566093:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566108:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566121:0:87362:0:(rw26.c:924:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566123:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000e91db05a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566125:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ba37a1c1 17ffffc0001001 3:0 ffff9c3204673e58 756 lru 00000080:00200000:0.0:1770687856.566128:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000e729bd84 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12812288 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:0.0:1770687856.566129:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000e91db05a 00000080:00200000:0.0:1770687856.566130:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566131:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566136:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566144:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566148:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566152:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566162:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566164:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566166:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566171:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566173:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566176:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566180:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566188:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566197:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566200:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566204:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566206:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:0.0:1770687856.566210:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566213:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566216:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3100672 i_blocks 0 00000080:00200000:0.0:1770687856.566218:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566223:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3100672, count: 4096 00000080:00200000:0.0:1770687856.566226:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3100672, bytes: 4096 00000080:00200000:0.0:1770687856.566227:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566230:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 246, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566231:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:0.0:1770687856.566232:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566236:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:0.0:1770687856.566238:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:0.0:1770687856.566239:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566243:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:0.0:1770687856.566246:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566248:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566253:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566259:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566264:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566269:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566273:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566277:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566280:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566293:0:87362:0:(rw26.c:924:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566296:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000a16f62f2[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566298:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000007b9f397e 17ffffc0001001 3:0 ffff9c3204673a20 757 lru 00000080:00200000:0.0:1770687856.566302:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000003ace1b47 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12808192 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:0.0:1770687856.566303:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000a16f62f2 00000080:00200000:0.0:1770687856.566304:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566306:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566310:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566316:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566320:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566324:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566331:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566333:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566335:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566340:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566342:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566344:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566348:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566355:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566363:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566366:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566370:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566373:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:0.0:1770687856.566377:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566380:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566384:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3104768 i_blocks 0 00000080:00200000:0.0:1770687856.566387:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566392:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3104768, count: 4096 00000080:00200000:0.0:1770687856.566395:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3104768, bytes: 4096 00000080:00200000:0.0:1770687856.566396:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566399:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 247, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566400:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:0.0:1770687856.566402:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566405:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:0.0:1770687856.566407:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:0.0:1770687856.566409:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566412:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:0.0:1770687856.566416:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566418:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566423:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566429:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566435:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566442:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566446:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566450:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566453:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566464:0:87362:0:(rw26.c:924:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566467:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000d48a5151[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566468:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000027732f0a 17ffffc0001001 3:0 ffff9c3204673288 758 lru 00000080:00200000:0.0:1770687856.566472:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000be2ac057 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12804096 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:0.0:1770687856.566473:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000d48a5151 00000080:00200000:0.0:1770687856.566473:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566475:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566479:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566484:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566488:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566492:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566502:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566504:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566505:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566508:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566510:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566512:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566514:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566518:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566523:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566525:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566527:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566529:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:0.0:1770687856.566531:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566533:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566536:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3108864 i_blocks 0 00000080:00200000:0.0:1770687856.566537:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566542:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3108864, count: 4096 00000080:00200000:0.0:1770687856.566544:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3108864, bytes: 4096 00000080:00200000:0.0:1770687856.566545:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566548:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 248, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566549:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:0.0:1770687856.566550:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566553:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:0.0:1770687856.566555:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:0.0:1770687856.566556:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566559:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:0.0:1770687856.566563:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566564:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566569:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566574:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566579:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566584:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566588:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566591:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566594:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566605:0:87362:0:(rw26.c:924:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566607:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c344bcad[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566609:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3ba07d6 17ffffc0001001 3:0 ffff9c3204673438 759 lru 00000080:00200000:0.0:1770687856.566613:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000060191782 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12800000 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:0.0:1770687856.566614:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c344bcad 00000080:00200000:0.0:1770687856.566615:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566616:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566620:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566628:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566632:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566636:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566642:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566644:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566645:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566648:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566649:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566651:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566653:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566657:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566663:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566665:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566669:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566671:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:0.0:1770687856.566675:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566678:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566682:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3112960 i_blocks 0 00000080:00200000:0.0:1770687856.566685:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566692:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3112960, count: 4096 00000080:00200000:0.0:1770687856.566695:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3112960, bytes: 4096 00000080:00200000:0.0:1770687856.566698:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566701:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 249, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566703:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:0.0:1770687856.566705:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566710:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:0.0:1770687856.566712:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:0.0:1770687856.566714:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566718:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:0.0:1770687856.566722:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566724:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566729:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566734:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566739:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566744:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566747:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566751:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566754:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566766:0:87362:0:(rw26.c:924:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566769:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000018ff69e3[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566770:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000009cf2252 17ffffc0001001 3:0 ffff9c3204673510 760 lru 00000080:00200000:0.0:1770687856.566774:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000d137d70 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12795904 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:0.0:1770687856.566775:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000018ff69e3 00000080:00200000:0.0:1770687856.566776:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566778:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566783:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566790:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566797:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566823:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566835:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.566839:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.566841:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.566847:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.566849:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.566851:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.566854:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566859:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.566866:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.566868:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.566870:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.566872:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:0.0:1770687856.566875:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.566877:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.566880:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3117056 i_blocks 0 00000080:00200000:0.0:1770687856.566882:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.566888:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3117056, count: 4096 00000080:00200000:0.0:1770687856.566890:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3117056, bytes: 4096 00000080:00200000:0.0:1770687856.566892:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.566894:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 250, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.566896:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:0.0:1770687856.566897:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.566901:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:0.0:1770687856.566902:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:0.0:1770687856.566904:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.566907:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:0.0:1770687856.566911:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.566913:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.566918:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566923:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566928:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566935:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.566939:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.566943:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.566946:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.566957:0:87362:0:(rw26.c:924:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:0.0:1770687856.566960:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000cd4da829[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.566961:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000006d14f741 17ffffc0001001 3:0 ffff9c3204673948 761 lru 00000080:00200000:0.0:1770687856.566964:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@0000000030115c90 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12791808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:0.0:1770687856.566965:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000cd4da829 00000080:00200000:0.0:1770687856.566966:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.566967:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.566972:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566977:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566981:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.566988:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567003:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.567006:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.567008:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.567013:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.567016:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.567018:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.567022:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567030:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.567038:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.567040:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.567045:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.567047:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:0.0:1770687856.567050:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.567051:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.567055:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3121152 i_blocks 0 00000080:00200000:0.0:1770687856.567056:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.567061:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3121152, count: 4096 00000080:00200000:0.0:1770687856.567063:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3121152, bytes: 4096 00000080:00200000:0.0:1770687856.567065:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.567068:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 251, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.567070:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:0.0:1770687856.567072:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.567076:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:0.0:1770687856.567079:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:0.0:1770687856.567081:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.567086:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:0.0:1770687856.567092:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.567103:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.567111:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567120:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567127:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567134:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567141:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567148:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.567153:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.567166:0:87362:0:(rw26.c:924:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:0.0:1770687856.567170:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000244ac698[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.567173:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000056bca626 17ffffc0001001 3:0 ffff9c3204673870 762 lru 00000080:00200000:0.0:1770687856.567178:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000457332b5 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12787712 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1770687856.567179:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000244ac698 00000080:00200000:0.0:1770687856.567181:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.567183:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.567190:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567201:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567208:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567215:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567227:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.567230:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.567233:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.567238:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.567241:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.567244:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.567248:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567253:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.567259:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.567260:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.567263:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.567264:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:0.0:1770687856.567267:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.567269:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.567272:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3125248 i_blocks 0 00000080:00200000:0.0:1770687856.567274:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.567279:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3125248, count: 4096 00000080:00200000:0.0:1770687856.567281:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3125248, bytes: 4096 00000080:00200000:0.0:1770687856.567283:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.567285:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 252, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.567286:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:0.0:1770687856.567288:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.567291:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:0.0:1770687856.567293:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:0.0:1770687856.567294:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.567297:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:0.0:1770687856.567301:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.567302:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.567307:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567312:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567318:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567322:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567326:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567333:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.567337:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.567351:0:87362:0:(rw26.c:924:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:0.0:1770687856.567355:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000565c0db0[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.567358:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000001b18e9bf 17ffffc0001001 3:0 ffff9c32046730d8 763 lru 00000080:00200000:0.0:1770687856.567363:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000c13d5a95 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12783616 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1770687856.567366:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000565c0db0 00000080:00200000:0.0:1770687856.567367:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.567369:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.567376:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567383:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567390:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567398:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567409:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.567411:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.567413:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.567418:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.567421:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.567423:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.567427:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567435:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.567443:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.567445:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.567449:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.567452:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:0.0:1770687856.567455:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.567458:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.567463:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3129344 i_blocks 0 00000080:00200000:0.0:1770687856.567465:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.567472:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3129344, count: 4096 00000080:00200000:0.0:1770687856.567476:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3129344, bytes: 4096 00000080:00200000:0.0:1770687856.567478:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.567482:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 253, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.567484:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:0.0:1770687856.567486:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.567490:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:0.0:1770687856.567493:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:0.0:1770687856.567495:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.567499:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:0.0:1770687856.567505:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.567507:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.567514:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567522:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567531:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567543:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567549:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567556:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.567561:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.567591:0:87362:0:(rw26.c:924:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:0.0:1770687856.567595:0:87362:0:(rw26.c:981:ll_write_end()) page@0000000001290831[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.567599:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000015d93b12 17ffffc0001001 3:0 ffff9c321ef96510 764 lru 00000080:00200000:0.0:1770687856.567604:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000929bb681 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12779520 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:0.0:1770687856.567607:0:87362:0:(rw26.c:981:ll_write_end()) end page@0000000001290831 00000080:00200000:0.0:1770687856.567608:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.567610:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.567618:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567626:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567632:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567639:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567654:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.567656:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.567659:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.567664:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.567667:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.567669:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.567673:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567680:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.567688:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.567691:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.567695:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.567697:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:0.0:1770687856.567701:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.567704:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.567708:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3133440 i_blocks 0 00000080:00200000:0.0:1770687856.567711:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.567717:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3133440, count: 4096 00000080:00200000:0.0:1770687856.567721:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3133440, bytes: 4096 00000080:00200000:0.0:1770687856.567724:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.567727:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 254, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.567728:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:0.0:1770687856.567731:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.567735:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:0.0:1770687856.567738:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:0.0:1770687856.567740:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.567745:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:0.0:1770687856.567751:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.567753:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.567759:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567768:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567776:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567783:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567789:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567796:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.567833:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.567855:0:87362:0:(rw26.c:924:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:0.0:1770687856.567859:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000328d8ca1[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.567863:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac1bc721 17ffffc0001021 2:0 ffff9c321ef96948 765 lru 00000080:00200000:0.0:1770687856.567868:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000000b8fc922 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12775424 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:0.0:1770687856.567871:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000328d8ca1 00000080:00200000:0.0:1770687856.567874:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.567876:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.567884:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567897:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567905:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.567913:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.567924:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.567927:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.567930:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.567935:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.567938:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.567941:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.567945:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.567952:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.567960:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.567963:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.567967:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.567970:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:0.0:1770687856.567973:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.567976:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.567981:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3137536 i_blocks 0 00000080:00200000:0.0:1770687856.567984:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.567991:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3137536, count: 4096 00000080:00200000:0.0:1770687856.567995:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3137536, bytes: 4096 00000080:00200000:0.0:1770687856.567998:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.568001:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 255, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.568003:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:0.0:1770687856.568005:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.568010:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:0.0:1770687856.568013:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:0.0:1770687856.568015:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.568020:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:0.0:1770687856.568025:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.568027:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.568033:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568043:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568051:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568059:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568066:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.568073:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.568078:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.568105:0:87362:0:(rw26.c:924:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:0.0:1770687856.568111:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000f391516b[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.568114:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @000000002d5b7c78 17ffffc0001001 3:0 ffff9c321ef96870 766 lru 00000080:00200000:0.0:1770687856.568120:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@000000007ae9ce3c 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12771328 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:0.0:1770687856.568123:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000f391516b 00000080:00200000:0.0:1770687856.568124:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.568126:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.568133:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568142:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568149:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568156:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.568167:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.568170:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.568172:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.568177:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.568180:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.568183:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.568187:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568194:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.568202:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.568205:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.568209:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.568211:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:0.0:1770687856.568215:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.568218:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.568222:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3141632 i_blocks 0 00000080:00200000:0.0:1770687856.568225:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.568232:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3141632, count: 4096 00000080:00200000:0.0:1770687856.568235:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3141632, bytes: 4096 00000080:00200000:0.0:1770687856.568238:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.568241:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 256, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.568242:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:0.0:1770687856.568245:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.568249:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:0.0:1770687856.568252:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:0.0:1770687856.568254:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.568259:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:0.0:1770687856.568265:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.568267:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.568274:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568282:0:87362:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568291:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568304:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568311:0:87362:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.568319:0:87362:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:0.0:1770687856.568323:0:87362:0:(rw26.c:741:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:0.0:1770687856.568338:0:87362:0:(rw26.c:924:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:0.0:1770687856.568342:0:87362:0:(rw26.c:981:ll_write_end()) page@00000000c0dd7f3a[3 000000001182973a 2 1 000000004d7c6d5f] 00000080:00200000:0.0:1770687856.568345:0:87362:0:(rw26.c:981:ll_write_end()) vmpage @0000000054ff7d7a 17ffffc0001001 3:0 ffff9c321ef960d8 767 lru 00000080:00200000:0.0:1770687856.568350:0:87362:0:(rw26.c:981:ll_write_end()) osc-page@00000000686b4451 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000001b84e450 00000000d871f0c5 > 3< 0 0 > 4< 0 0 8 12767232 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:0.0:1770687856.568351:0:87362:0:(rw26.c:981:ll_write_end()) end page@00000000c0dd7f3a 00000080:00200000:0.0:1770687856.568353:0:87362:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687856.568355:0:87362:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770687856.568362:0:87362:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568370:0:87362:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568377:0:87362:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687856.568385:0:87362:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687856.568401:0:87362:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a286578, count 1, dirtied 1 00000080:00200000:0.0:1770687856.568405:0:87362:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770687856.568407:0:87362:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770687856.568412:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687856.568415:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687856.568417:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109541b0 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687856.568421:0:87362:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568429:0:87362:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687856.568437:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687856.568439:0:87362:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109541b0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687856.568443:0:87362:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770687856.568446:0:87362:0:(file.c:2135:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:0.0:1770687856.568449:0:87362:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687856.568452:0:87362:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770687856.568456:0:87362:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3145728 i_blocks 0 00000080:00200000:0.0:1770687856.568459:0:87362:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770687856.568466:0:87362:0:(file.c:2682:do_file_write_iter()) START file f0:[0x2000013a3:0x3:0x0], ppos: 3145728, count: 4096 00000080:00200000:0.0:1770687856.568470:0:87362:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3145728, bytes: 4096 00000080:00200000:0.0:1770687856.568472:0:87362:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770687856.568476:0:87362:0:(cl_io.c:217:cl_io_rw_init()) header@0000000063931d5b[0x4, 257, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:0.0:1770687856.568477:0:87362:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:0.0:1770687856.568479:0:87362:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770687856.568484:0:87362:0:(file.c:2098:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:0.0:1770687856.568486:0:87362:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:0.0:1770687856.568489:0:87362:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687856.568496:0:87362:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:0.0:1770687856.568502:0:87362:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687856.568504:0:87362:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32109541b0, osc lock ffff9c322047f300, flags 0x0 00010000:00010000:0.0:1770687856.568549:0:87362:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568557:0:87362:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687856.568566:0:87362:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687856.568589:0:87362:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87362:1856700233021056:192.168.204.120@tcp:101:dd.0 00000100:00100000:0.0:1770687856.568674:0:87362:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c3231088d80 going to sleep for 11 seconds 00000100:00100000:1.0:1770687856.592007:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1770687856.592030:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233022592:192.168.204.120@tcp:10:dd.0 00000100:00100000:1.0:1770687856.593607:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218068a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233022464:192.168.204.120@tcp:10:dd.0 00000008:00010000:3.0:1770687856.654491:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1d231c6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.654512:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.654515:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.654517:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.654522:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.654525:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.654527:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.654532:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654540:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.654548:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.654550:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.654554:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.654557:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:3.0:1770687856.654560:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.654563:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.654569:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1044480 i_blocks 0 00000080:00200000:3.0:1770687856.654571:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.654579:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1044480, count: 4096 00000080:00200000:3.0:1770687856.654582:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1044480, bytes: 4096 00000080:00200000:3.0:1770687856.654585:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.654588:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 256, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.654589:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:3.0:1770687856.654592:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.654596:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:3.0:1770687856.654600:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:3.0:1770687856.654602:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.654615:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:3.0:1770687856.654620:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.654622:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.654629:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654638:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654645:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654652:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654659:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.654666:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.654672:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.654689:0:87363:0:(rw26.c:924:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:3.0:1770687856.654693:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009a32d90d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.654696:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1126e79 17ffffc0001001 3:0 ffff9c320837dca8 255 lru 00000080:00200000:3.0:1770687856.654701:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000185bb9c8 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001b84e450 00000000b7cdac20 > 3< 0 0 > 4< 0 0 8 11694080 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1770687856.654703:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009a32d90d 00000080:00200000:3.0:1770687856.654704:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.654706:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.654713:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.654730:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000097464033 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.654737:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.654745:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1d231c6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.654757:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.654761:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.654763:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.654768:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.654771:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.654774:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.654778:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654785:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.654793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.654796:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.654821:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.654825:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:3.0:1770687856.654830:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.654833:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.654844:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1048576 i_blocks 0 00000080:00200000:3.0:1770687856.654847:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.654854:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1048576, count: 4096 00000080:00200000:3.0:1770687856.654858:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1048576, bytes: 4096 00000080:00200000:3.0:1770687856.654861:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.654864:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 257, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.654865:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:3.0:1770687856.654868:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.654873:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:3.0:1770687856.654876:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:3.0:1770687856.654879:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.654885:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:3.0:1770687856.654892:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.654894:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.654903:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654913:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654921:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654929:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.654936:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.654944:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.654950:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.654977:0:87363:0:(rw26.c:924:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:3.0:1770687856.654982:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000941a3b82[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.654986:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009477f498 17ffffc0001001 3:0 ffff9c320837d000 256 lru 00000080:00200000:3.0:1770687856.654992:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e82f0359 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13447168 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1770687856.654994:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000941a3b82 00000080:00200000:3.0:1770687856.654995:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.654997:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.655006:0:87363:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655016:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.655019:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.655021:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.655027:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.655030:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.655033:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.655037:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655045:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.655054:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.655057:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.655061:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.655064:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:3.0:1770687856.655068:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.655071:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.655076:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1052672 i_blocks 0 00000080:00200000:3.0:1770687856.655079:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.655104:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1052672, count: 4096 00000080:00200000:3.0:1770687856.655109:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1052672, bytes: 4096 00000080:00200000:3.0:1770687856.655112:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.655115:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 258, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.655117:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:3.0:1770687856.655119:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.655125:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:3.0:1770687856.655128:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:3.0:1770687856.655130:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.655136:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:3.0:1770687856.655143:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.655145:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.655153:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655162:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655170:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655178:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655185:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655193:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.655198:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.655216:0:87363:0:(rw26.c:924:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:3.0:1770687856.655220:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004b64257b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.655228:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4bae28c 17ffffc0001001 3:0 ffff9c320837d360 257 lru 00000080:00200000:3.0:1770687856.655233:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c87d711a 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13418496 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:3.0:1770687856.655235:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004b64257b 00000080:00200000:3.0:1770687856.655237:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.655239:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.655248:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655256:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655263:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655270:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655281:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.655284:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.655286:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.655292:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.655295:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.655298:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.655302:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655310:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.655329:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.655331:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.655336:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.655339:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:3.0:1770687856.655343:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.655346:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.655351:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1056768 i_blocks 0 00000080:00200000:3.0:1770687856.655354:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.655361:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1056768, count: 4096 00000080:00200000:3.0:1770687856.655365:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1056768, bytes: 4096 00000080:00200000:3.0:1770687856.655367:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.655371:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 259, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.655372:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:3.0:1770687856.655374:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.655379:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:3.0:1770687856.655382:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:3.0:1770687856.655384:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.655389:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:3.0:1770687856.655395:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.655398:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.655405:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655413:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655422:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655441:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655447:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655457:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.655463:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.655478:0:87363:0:(rw26.c:924:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:3.0:1770687856.655482:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009aaf4857[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.655485:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f6834ff3 17ffffc0001001 3:0 ffff9c320837daf8 258 lru 00000080:00200000:3.0:1770687856.655491:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000013de0543 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13414400 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:3.0:1770687856.655493:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009aaf4857 00000080:00200000:3.0:1770687856.655494:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.655496:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.655503:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655512:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655519:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655526:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655550:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.655553:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.655555:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.655561:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.655563:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.655566:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.655570:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655578:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.655586:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.655588:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.655592:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.655595:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:3.0:1770687856.655599:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.655602:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.655606:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1060864 i_blocks 0 00000080:00200000:3.0:1770687856.655609:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.655616:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1060864, count: 4096 00000080:00200000:3.0:1770687856.655620:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1060864, bytes: 4096 00000080:00200000:3.0:1770687856.655622:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.655626:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 260, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.655627:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:3.0:1770687856.655630:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.655635:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:3.0:1770687856.655638:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:3.0:1770687856.655640:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.655654:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:3.0:1770687856.655660:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.655662:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.655669:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655677:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655686:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655693:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655700:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655708:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.655713:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.655730:0:87363:0:(rw26.c:924:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:3.0:1770687856.655735:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000031af28cb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.655738:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7cc4f90 17ffffc0001001 3:0 ffff9c320837d5e8 259 lru 00000080:00200000:3.0:1770687856.655744:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003b274316 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13410304 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:3.0:1770687856.655746:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000031af28cb 00000080:00200000:3.0:1770687856.655747:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.655749:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.655756:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655775:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655782:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.655789:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655799:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.655821:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.655823:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.655828:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.655831:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.655833:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.655837:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655844:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.655853:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.655855:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.655859:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.655861:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:3.0:1770687856.655865:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.655868:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.655877:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1064960 i_blocks 0 00000080:00200000:3.0:1770687856.655880:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.655887:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1064960, count: 4096 00000080:00200000:3.0:1770687856.655891:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1064960, bytes: 4096 00000080:00200000:3.0:1770687856.655894:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.655898:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 261, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.655900:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:3.0:1770687856.655902:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.655906:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:3.0:1770687856.655909:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:3.0:1770687856.655911:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.655916:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:3.0:1770687856.655921:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.655924:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.655931:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655939:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655947:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655954:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.655961:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.655968:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.655973:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.655988:0:87363:0:(rw26.c:924:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:3.0:1770687856.655992:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000074a47cd6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.655995:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000057ee9598 17ffffc0001001 3:0 ffff9c320837dbd0 260 lru 00000080:00200000:3.0:1770687856.656001:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f0aac5fb 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13406208 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:3.0:1770687856.656003:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000074a47cd6 00000080:00200000:3.0:1770687856.656004:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.656006:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.656013:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656021:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656028:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656035:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656046:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.656048:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.656051:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.656056:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.656058:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.656061:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.656065:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656072:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.656092:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.656108:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.656113:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.656117:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:3.0:1770687856.656120:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.656124:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.656129:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1069056 i_blocks 0 00000080:00200000:3.0:1770687856.656132:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.656140:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1069056, count: 4096 00000080:00200000:3.0:1770687856.656143:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1069056, bytes: 4096 00000080:00200000:3.0:1770687856.656145:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.656150:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 262, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.656151:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:3.0:1770687856.656154:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.656159:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:3.0:1770687856.656162:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:3.0:1770687856.656164:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.656170:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:3.0:1770687856.656176:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.656178:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.656185:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656195:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656203:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656221:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656229:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656238:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.656245:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.656260:0:87363:0:(rw26.c:924:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:3.0:1770687856.656265:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000acfa78e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.656269:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8885737 17ffffc0001001 3:0 ffff9c320837d0d8 261 lru 00000080:00200000:3.0:1770687856.656275:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000307d44d8 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13402112 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:3.0:1770687856.656277:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000acfa78e 00000080:00200000:3.0:1770687856.656278:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.656281:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.656289:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656298:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656305:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656313:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656336:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.656340:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.656342:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.656348:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.656351:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.656354:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.656358:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656367:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.656376:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.656379:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.656383:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.656386:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:3.0:1770687856.656389:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.656393:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.656398:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1073152 i_blocks 0 00000080:00200000:3.0:1770687856.656401:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.656409:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1073152, count: 4096 00000080:00200000:3.0:1770687856.656412:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1073152, bytes: 4096 00000080:00200000:3.0:1770687856.656415:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.656419:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 263, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.656420:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:3.0:1770687856.656423:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.656428:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:3.0:1770687856.656431:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:3.0:1770687856.656433:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.656446:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:3.0:1770687856.656451:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.656453:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.656460:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656469:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656478:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656486:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656493:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656502:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.656507:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.656523:0:87363:0:(rw26.c:924:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:3.0:1770687856.656528:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000053e45406[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.656531:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000028494b66 17ffffc0001001 3:0 ffff9c320837d870 262 lru 00000080:00200000:3.0:1770687856.656536:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000ca2d339 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13398016 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:3.0:1770687856.656538:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000053e45406 00000080:00200000:3.0:1770687856.656539:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.656542:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.656549:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656570:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656577:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656585:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656597:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.656600:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.656602:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.656607:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.656609:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.656612:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.656616:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656623:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.656632:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.656634:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.656638:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.656640:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:3.0:1770687856.656643:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.656646:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.656655:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1077248 i_blocks 0 00000080:00200000:3.0:1770687856.656657:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.656663:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1077248, count: 4096 00000080:00200000:3.0:1770687856.656667:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1077248, bytes: 4096 00000080:00200000:3.0:1770687856.656669:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.656672:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 264, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.656674:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:3.0:1770687856.656676:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.656681:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:3.0:1770687856.656684:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:3.0:1770687856.656686:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.656690:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:3.0:1770687856.656695:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.656697:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.656705:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656713:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656721:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656727:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656734:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656742:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.656747:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.656766:0:87363:0:(rw26.c:924:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:3.0:1770687856.656771:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ba8e9b71[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.656774:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006944fd67 17ffffc0001001 3:0 ffff9c320837d948 263 lru 00000080:00200000:3.0:1770687856.656779:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000000570a99 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13393920 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:3.0:1770687856.656781:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ba8e9b71 00000080:00200000:3.0:1770687856.656782:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.656784:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.656792:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656799:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656836:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.656844:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.656859:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.656863:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.656866:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.656872:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.656875:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.656878:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.656882:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.656891:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.656914:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.656917:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.656923:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.656927:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:3.0:1770687856.656932:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.656935:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.656940:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1081344 i_blocks 0 00000080:00200000:3.0:1770687856.656943:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.656951:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1081344, count: 4096 00000080:00200000:3.0:1770687856.656954:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1081344, bytes: 4096 00000080:00200000:3.0:1770687856.656957:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.656961:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 265, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.656962:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:3.0:1770687856.656965:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.656969:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:3.0:1770687856.656972:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:3.0:1770687856.656974:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.656979:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:3.0:1770687856.656984:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.656986:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.656993:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657001:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657009:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657027:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657034:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657043:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.657049:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.657066:0:87363:0:(rw26.c:924:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:3.0:1770687856.657070:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000792bd40[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.657073:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000090b44a38 17ffffc0001001 3:0 ffff9c320837d510 264 lru 00000080:00200000:3.0:1770687856.657078:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fdf791bf 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13389824 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:3.0:1770687856.657080:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000792bd40 00000080:00200000:3.0:1770687856.657081:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.657083:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.657090:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657111:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657118:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657124:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657147:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.657150:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.657153:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.657158:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.657160:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.657163:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.657166:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657174:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.657182:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.657185:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.657189:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.657192:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:3.0:1770687856.657195:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.657198:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.657203:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1085440 i_blocks 0 00000080:00200000:3.0:1770687856.657206:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.657213:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1085440, count: 4096 00000080:00200000:3.0:1770687856.657217:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1085440, bytes: 4096 00000080:00200000:3.0:1770687856.657219:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.657222:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 266, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.657224:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:3.0:1770687856.657227:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.657231:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:3.0:1770687856.657234:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:3.0:1770687856.657236:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.657247:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:3.0:1770687856.657253:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.657255:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.657263:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657272:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657280:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657287:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657294:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657302:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.657308:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.657322:0:87363:0:(rw26.c:924:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:3.0:1770687856.657326:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ec0c7824[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.657329:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004b4bc13b 17ffffc0001001 3:0 ffff9c320837d438 265 lru 00000080:00200000:3.0:1770687856.657335:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c6590d8c 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13385728 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:3.0:1770687856.657337:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ec0c7824 00000080:00200000:3.0:1770687856.657338:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.657340:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.657348:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657367:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657374:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657381:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657393:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.657396:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.657399:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.657404:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.657407:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.657409:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.657414:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657422:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.657430:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.657432:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.657436:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.657439:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:3.0:1770687856.657443:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.657446:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.657456:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1089536 i_blocks 0 00000080:00200000:3.0:1770687856.657459:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.657467:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1089536, count: 4096 00000080:00200000:3.0:1770687856.657470:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1089536, bytes: 4096 00000080:00200000:3.0:1770687856.657473:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.657476:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 267, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.657478:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:3.0:1770687856.657480:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.657486:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:3.0:1770687856.657490:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:3.0:1770687856.657492:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.657497:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:3.0:1770687856.657503:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.657505:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.657512:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657520:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657529:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657536:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657542:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657549:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.657554:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.657572:0:87363:0:(rw26.c:924:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:3.0:1770687856.657577:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000fe02cf63[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.657580:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000029a00374 17ffffc0001001 3:0 ffff9c320837d288 266 lru 00000080:00200000:3.0:1770687856.657586:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000daa08742 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13381632 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:3.0:1770687856.657588:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000fe02cf63 00000080:00200000:3.0:1770687856.657589:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.657591:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.657599:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657607:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657614:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657621:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657632:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.657635:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.657638:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.657643:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.657646:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.657648:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.657652:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657659:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.657678:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.657680:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.657684:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.657687:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:3.0:1770687856.657691:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.657694:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.657698:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1093632 i_blocks 0 00000080:00200000:3.0:1770687856.657701:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.657707:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1093632, count: 4096 00000080:00200000:3.0:1770687856.657710:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1093632, bytes: 4096 00000080:00200000:3.0:1770687856.657713:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.657716:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 268, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.657717:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:3.0:1770687856.657719:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.657724:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:3.0:1770687856.657727:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:3.0:1770687856.657729:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.657734:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:3.0:1770687856.657739:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.657742:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.657748:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657757:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657766:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657785:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657792:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657819:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.657826:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.657848:0:87363:0:(rw26.c:924:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:3.0:1770687856.657853:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001b89523b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.657856:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000016f08ebb 17ffffc0001021 2:0 ffff9c320837da20 267 lru 00000080:00200000:3.0:1770687856.657861:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab04eacd 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13377536 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:3.0:1770687856.657863:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001b89523b 00000080:00200000:3.0:1770687856.657864:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.657866:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.657874:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657882:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657889:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.657896:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.657917:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.657920:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.657922:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.657928:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.657931:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.657933:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.657937:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.657944:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.657952:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.657954:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.657958:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.657961:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:3.0:1770687856.657964:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.657966:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.657971:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1097728 i_blocks 0 00000080:00200000:3.0:1770687856.657973:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.657980:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1097728, count: 4096 00000080:00200000:3.0:1770687856.657983:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1097728, bytes: 4096 00000080:00200000:3.0:1770687856.657986:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.657989:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 269, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.657991:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:3.0:1770687856.657993:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.657997:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:3.0:1770687856.658000:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:3.0:1770687856.658003:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.658013:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:3.0:1770687856.658018:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.658021:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.658027:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658037:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658044:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658051:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658056:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658064:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.658071:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.658086:0:87363:0:(rw26.c:924:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:3.0:1770687856.658090:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000671c68f0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.658106:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6fa1143 17ffffc0001001 3:0 ffff9c320837de58 268 lru 00000080:00200000:3.0:1770687856.658112:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7c1953b 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13373440 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:3.0:1770687856.658115:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000671c68f0 00000080:00200000:3.0:1770687856.658116:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.658118:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.658126:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658144:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658151:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658158:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658170:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.658173:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.658176:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.658181:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.658184:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.658187:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.658191:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658199:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.658207:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.658210:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.658214:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.658216:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:3.0:1770687856.658220:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.658222:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.658231:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1101824 i_blocks 0 00000080:00200000:3.0:1770687856.658234:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.658241:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1101824, count: 4096 00000080:00200000:3.0:1770687856.658245:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1101824, bytes: 4096 00000080:00200000:3.0:1770687856.658248:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.658251:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 270, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.658253:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:3.0:1770687856.658255:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.658260:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:3.0:1770687856.658264:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:3.0:1770687856.658266:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.658270:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:3.0:1770687856.658276:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.658278:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.658285:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658292:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658300:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658308:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658315:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658322:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.658327:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.658345:0:87363:0:(rw26.c:924:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:3.0:1770687856.658349:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b6fcd1d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.658352:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aaf47497 17ffffc0001001 3:0 ffff9c320837d1b0 269 lru 00000080:00200000:3.0:1770687856.658357:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000049666180 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13369344 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:3.0:1770687856.658360:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b6fcd1d 00000080:00200000:3.0:1770687856.658361:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.658363:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.658370:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658377:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658384:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658390:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658400:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.658403:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.658405:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.658410:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.658413:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.658415:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.658419:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658425:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.658443:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.658445:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.658449:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.658452:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:3.0:1770687856.658456:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.658459:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.658464:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1105920 i_blocks 0 00000080:00200000:3.0:1770687856.658466:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.658473:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1105920, count: 4096 00000080:00200000:3.0:1770687856.658477:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1105920, bytes: 4096 00000080:00200000:3.0:1770687856.658479:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.658483:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 271, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.658484:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:3.0:1770687856.658487:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.658492:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:3.0:1770687856.658494:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:3.0:1770687856.658496:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.658502:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:3.0:1770687856.658507:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.658509:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.658516:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658525:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658532:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658549:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658555:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658564:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.658569:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.658583:0:87363:0:(rw26.c:924:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:3.0:1770687856.658587:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c43cfadb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.658591:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f97370f9 17ffffc0001001 3:0 ffff9c320779a870 270 lru 00000080:00200000:3.0:1770687856.658597:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000055b32f22 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13365248 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:3.0:1770687856.658599:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c43cfadb 00000080:00200000:3.0:1770687856.658600:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.658602:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.658609:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658617:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658624:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658632:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658652:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.658655:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.658658:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.658663:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.658666:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.658668:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.658672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658680:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.658689:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.658691:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.658695:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.658698:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:3.0:1770687856.658701:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.658705:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.658709:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1110016 i_blocks 0 00000080:00200000:3.0:1770687856.658712:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.658719:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1110016, count: 4096 00000080:00200000:3.0:1770687856.658723:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1110016, bytes: 4096 00000080:00200000:3.0:1770687856.658726:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.658729:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 272, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.658730:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:3.0:1770687856.658733:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.658738:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:3.0:1770687856.658740:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:3.0:1770687856.658743:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.658753:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:3.0:1770687856.658759:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.658761:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.658768:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658777:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658785:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658792:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658818:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658827:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.658832:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.658850:0:87363:0:(rw26.c:924:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:3.0:1770687856.658854:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000e8271c3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.658858:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009f719853 17ffffc0001001 3:0 ffff9c320779a0d8 271 lru 00000080:00200000:3.0:1770687856.658864:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea1755ff 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13361152 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:3.0:1770687856.658866:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000e8271c3 00000080:00200000:3.0:1770687856.658867:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.658869:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.658876:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658893:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658900:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.658907:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.658918:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.658921:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.658924:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.658929:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.658932:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.658934:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.658938:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.658946:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.658954:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.658957:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.658961:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.658963:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:3.0:1770687856.658967:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.658970:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.658979:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1114112 i_blocks 0 00000080:00200000:3.0:1770687856.658982:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.658989:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1114112, count: 4096 00000080:00200000:3.0:1770687856.658992:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1114112, bytes: 4096 00000080:00200000:3.0:1770687856.658994:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.658998:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 273, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.659000:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:3.0:1770687856.659003:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.659008:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:3.0:1770687856.659010:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:3.0:1770687856.659013:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.659018:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:3.0:1770687856.659023:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.659025:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.659032:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659040:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659048:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659056:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659062:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659070:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.659075:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.659104:0:87363:0:(rw26.c:924:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:3.0:1770687856.659110:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000325fd478[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.659113:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aeeafaf3 17ffffc0001001 3:0 ffff9c320779abd0 272 lru 00000080:00200000:3.0:1770687856.659119:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000015b11ab5 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13357056 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:3.0:1770687856.659120:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000325fd478 00000080:00200000:3.0:1770687856.659121:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.659123:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.659131:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659139:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659146:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659153:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659163:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.659166:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.659168:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.659173:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.659176:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.659178:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.659182:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659188:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.659206:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.659208:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.659213:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.659215:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:3.0:1770687856.659219:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.659222:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.659227:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1118208 i_blocks 0 00000080:00200000:3.0:1770687856.659229:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.659236:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1118208, count: 4096 00000080:00200000:3.0:1770687856.659239:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1118208, bytes: 4096 00000080:00200000:3.0:1770687856.659241:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.659244:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 274, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.659245:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:3.0:1770687856.659247:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.659252:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:3.0:1770687856.659255:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:3.0:1770687856.659257:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.659262:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:3.0:1770687856.659268:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.659270:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.659276:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659283:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659291:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659306:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659312:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659319:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.659324:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.659339:0:87363:0:(rw26.c:924:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:3.0:1770687856.659343:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000418e44d9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.659346:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000de2a96a7 17ffffc0001001 3:0 ffff9c320779a5e8 273 lru 00000080:00200000:3.0:1770687856.659352:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bdc05aa9 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13352960 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:3.0:1770687856.659354:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000418e44d9 00000080:00200000:3.0:1770687856.659355:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.659357:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.659364:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659371:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659376:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659382:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659402:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.659405:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.659407:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.659412:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.659415:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.659417:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.659421:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659428:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.659436:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.659438:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.659441:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.659444:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:3.0:1770687856.659447:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.659450:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.659454:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1122304 i_blocks 0 00000080:00200000:3.0:1770687856.659457:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.659464:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1122304, count: 4096 00000080:00200000:3.0:1770687856.659468:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1122304, bytes: 4096 00000080:00200000:3.0:1770687856.659470:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.659473:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 275, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.659474:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:3.0:1770687856.659477:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.659481:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:3.0:1770687856.659484:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:3.0:1770687856.659485:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.659496:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:3.0:1770687856.659502:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.659504:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.659510:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659518:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659525:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659531:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659537:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659543:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.659548:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.659563:0:87363:0:(rw26.c:924:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:3.0:1770687856.659568:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000235aaae2[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.659570:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000015c495d3 17ffffc0001001 3:0 ffff9c320779aaf8 274 lru 00000080:00200000:3.0:1770687856.659576:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000086e9c8f2 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13348864 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:3.0:1770687856.659578:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000235aaae2 00000080:00200000:3.0:1770687856.659579:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.659581:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.659588:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659606:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659613:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659620:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659632:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.659635:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.659637:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.659643:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.659646:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.659648:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.659652:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659660:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.659667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.659670:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.659674:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.659676:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:3.0:1770687856.659680:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.659683:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.659693:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1126400 i_blocks 0 00000080:00200000:3.0:1770687856.659695:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.659705:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1126400, count: 4096 00000080:00200000:3.0:1770687856.659708:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1126400, bytes: 4096 00000080:00200000:3.0:1770687856.659710:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.659713:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 276, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.659715:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:3.0:1770687856.659717:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.659723:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:3.0:1770687856.659726:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:3.0:1770687856.659728:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.659733:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:3.0:1770687856.659738:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.659741:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.659747:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659754:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659762:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659768:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659774:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659781:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.659785:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.659822:0:87363:0:(rw26.c:924:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:3.0:1770687856.659827:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001b0fd90b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.659830:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007e2b81f1 17ffffc0001001 3:0 ffff9c320779a360 275 lru 00000080:00200000:3.0:1770687856.659836:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dda8f9a8 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13344768 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:3.0:1770687856.659838:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001b0fd90b 00000080:00200000:3.0:1770687856.659839:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.659841:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.659849:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659857:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659863:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.659870:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.659881:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.659883:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.659886:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.659891:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.659893:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.659896:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.659899:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659905:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.659922:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.659924:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.659928:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.659931:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:3.0:1770687856.659934:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.659937:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.659942:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1130496 i_blocks 0 00000080:00200000:3.0:1770687856.659944:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.659951:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1130496, count: 4096 00000080:00200000:3.0:1770687856.659954:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1130496, bytes: 4096 00000080:00200000:3.0:1770687856.659957:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.659960:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 277, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.659961:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:3.0:1770687856.659963:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.659968:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:3.0:1770687856.659970:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:3.0:1770687856.659972:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.659977:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:3.0:1770687856.659982:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.659984:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.659990:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.659997:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660005:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660021:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660028:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660035:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.660041:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.660057:0:87363:0:(rw26.c:924:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:3.0:1770687856.660061:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f6947dc4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.660064:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0108355 17ffffc0001001 3:0 ffff9c320779a000 276 lru 00000080:00200000:3.0:1770687856.660070:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000aaa708d1 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13340672 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:3.0:1770687856.660072:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f6947dc4 00000080:00200000:3.0:1770687856.660073:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.660075:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.660084:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660090:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660110:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660116:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660139:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.660142:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.660145:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.660151:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.660154:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.660156:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.660160:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660168:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.660176:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.660178:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.660182:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.660185:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:3.0:1770687856.660188:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.660191:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.660195:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1134592 i_blocks 0 00000080:00200000:3.0:1770687856.660198:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.660206:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1134592, count: 4096 00000080:00200000:3.0:1770687856.660210:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1134592, bytes: 4096 00000080:00200000:3.0:1770687856.660212:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.660215:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 278, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.660217:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:3.0:1770687856.660219:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.660224:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:3.0:1770687856.660227:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:3.0:1770687856.660229:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.660241:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:3.0:1770687856.660247:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.660249:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.660256:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660265:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660273:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660281:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660287:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660294:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.660299:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.660313:0:87363:0:(rw26.c:924:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:3.0:1770687856.660318:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002912bce5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.660321:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000abebeb27 17ffffc0001001 3:0 ffff9c320779aca8 277 lru 00000080:00200000:3.0:1770687856.660326:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a0095d16 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13336576 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:3.0:1770687856.660329:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002912bce5 00000080:00200000:3.0:1770687856.660330:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.660332:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.660339:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660359:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660366:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660374:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660386:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.660389:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.660391:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.660397:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.660400:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.660402:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.660406:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660413:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.660422:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.660425:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.660429:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.660432:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:3.0:1770687856.660436:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.660439:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.660449:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1138688 i_blocks 0 00000080:00200000:3.0:1770687856.660452:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.660459:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1138688, count: 4096 00000080:00200000:3.0:1770687856.660463:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1138688, bytes: 4096 00000080:00200000:3.0:1770687856.660466:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.660470:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 279, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.660471:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:3.0:1770687856.660474:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.660479:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:3.0:1770687856.660482:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:3.0:1770687856.660484:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.660489:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:3.0:1770687856.660495:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.660497:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.660504:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660513:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660521:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660529:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660536:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660543:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.660549:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.660571:0:87363:0:(rw26.c:924:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:3.0:1770687856.660575:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000553fc5e9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.660578:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000006611f4f 17ffffc0001001 3:0 ffff9c320779a798 278 lru 00000080:00200000:3.0:1770687856.660583:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bcf09340 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13332480 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:3.0:1770687856.660585:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000553fc5e9 00000080:00200000:3.0:1770687856.660586:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.660588:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.660595:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660603:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660610:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660617:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660627:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.660630:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.660633:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.660638:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.660640:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.660642:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.660646:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660653:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.660672:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.660674:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.660679:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.660682:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:3.0:1770687856.660686:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.660689:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.660694:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1142784 i_blocks 0 00000080:00200000:3.0:1770687856.660697:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.660704:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1142784, count: 4096 00000080:00200000:3.0:1770687856.660707:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1142784, bytes: 4096 00000080:00200000:3.0:1770687856.660710:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.660713:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 280, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.660715:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:3.0:1770687856.660717:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.660722:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:3.0:1770687856.660725:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:3.0:1770687856.660727:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.660732:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:3.0:1770687856.660737:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.660739:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.660746:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660754:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660762:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660777:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660783:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660790:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.660795:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.660832:0:87363:0:(rw26.c:924:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:3.0:1770687856.660837:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b4910d08[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.660840:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d6c4772f 17ffffc0001001 3:0 ffff9c320779a6c0 279 lru 00000080:00200000:3.0:1770687856.660845:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000005782ef1e 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13328384 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:3.0:1770687856.660848:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b4910d08 00000080:00200000:3.0:1770687856.660849:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.660851:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.660859:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660866:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660874:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.660884:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.660905:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.660908:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.660912:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.660918:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.660921:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.660924:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.660928:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.660936:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.660950:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.660954:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.660960:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.660967:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:3.0:1770687856.660972:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.660975:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.660981:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1146880 i_blocks 0 00000080:00200000:3.0:1770687856.660984:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.660992:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1146880, count: 4096 00000080:00200000:3.0:1770687856.660995:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1146880, bytes: 4096 00000080:00200000:3.0:1770687856.660998:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.661002:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 281, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.661003:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:3.0:1770687856.661005:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.661010:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:3.0:1770687856.661012:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:3.0:1770687856.661014:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.661024:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:3.0:1770687856.661029:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.661031:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.661038:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661046:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661053:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661061:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661068:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661074:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.661078:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.661108:0:87363:0:(rw26.c:924:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:3.0:1770687856.661113:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b5e0d44c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.661115:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d3456b7c 17ffffc0001001 3:0 ffff9c320779ad80 280 lru 00000080:00200000:3.0:1770687856.661120:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b734cb7b 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13324288 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:3.0:1770687856.661122:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b5e0d44c 00000080:00200000:3.0:1770687856.661124:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.661126:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.661133:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661150:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661156:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661163:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661174:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.661177:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.661179:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.661184:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.661186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.661189:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.661193:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661200:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.661207:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.661210:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.661213:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.661216:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:3.0:1770687856.661219:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.661222:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.661233:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1150976 i_blocks 0 00000080:00200000:3.0:1770687856.661236:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.661243:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1150976, count: 4096 00000080:00200000:3.0:1770687856.661246:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1150976, bytes: 4096 00000080:00200000:3.0:1770687856.661248:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.661251:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 282, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.661253:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:3.0:1770687856.661255:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.661260:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:3.0:1770687856.661263:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:3.0:1770687856.661264:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.661270:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:3.0:1770687856.661275:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.661278:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.661284:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661292:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661299:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661306:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661314:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661321:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.661326:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.661344:0:87363:0:(rw26.c:924:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:3.0:1770687856.661349:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c78f5576[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.661351:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001091c778 17ffffc0001001 3:0 ffff9c320779a1b0 281 lru 00000080:00200000:3.0:1770687856.661357:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007b48c886 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13320192 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:3.0:1770687856.661358:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c78f5576 00000080:00200000:3.0:1770687856.661359:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.661361:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.661368:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661375:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661381:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661387:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661397:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.661399:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.661402:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.661406:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.661409:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.661412:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.661416:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661423:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.661439:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.661441:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.661445:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.661448:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:3.0:1770687856.661451:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.661454:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.661458:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1155072 i_blocks 0 00000080:00200000:3.0:1770687856.661460:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.661466:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1155072, count: 4096 00000080:00200000:3.0:1770687856.661469:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1155072, bytes: 4096 00000080:00200000:3.0:1770687856.661472:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.661475:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 283, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.661477:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:3.0:1770687856.661478:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.661483:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:3.0:1770687856.661485:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:3.0:1770687856.661487:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.661491:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:3.0:1770687856.661495:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.661497:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.661503:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661510:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661517:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661532:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661538:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661545:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.661550:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.661569:0:87363:0:(rw26.c:924:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:3.0:1770687856.661573:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007b324070[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.661576:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000eadcf3e1 17ffffc0001021 2:0 ffff9c320779ae58 282 lru 00000080:00200000:3.0:1770687856.661581:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008c0dc4c5 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13316096 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:3.0:1770687856.661583:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007b324070 00000080:00200000:3.0:1770687856.661584:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.661585:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.661592:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661599:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661605:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661612:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661631:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.661634:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.661636:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.661641:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.661644:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.661646:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.661650:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661656:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.661665:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.661667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.661671:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.661673:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:3.0:1770687856.661677:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.661680:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.661684:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1159168 i_blocks 0 00000080:00200000:3.0:1770687856.661687:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.661694:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1159168, count: 4096 00000080:00200000:3.0:1770687856.661698:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1159168, bytes: 4096 00000080:00200000:3.0:1770687856.661700:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.661703:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 284, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.661704:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:3.0:1770687856.661707:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.661711:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:3.0:1770687856.661714:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:3.0:1770687856.661716:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.661727:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:3.0:1770687856.661732:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.661734:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.661741:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661750:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661758:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661766:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661773:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661781:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.661786:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.661835:0:87363:0:(rw26.c:924:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:3.0:1770687856.661841:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d7555454[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.661844:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4c27761 17ffffc0001001 3:0 ffff9c320779aa20 283 lru 00000080:00200000:3.0:1770687856.661850:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3b5cb6e 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13312000 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:3.0:1770687856.661852:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d7555454 00000080:00200000:3.0:1770687856.661854:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.661856:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.661864:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661883:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661890:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.661897:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.661909:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.661913:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.661915:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.661921:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.661924:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.661927:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.661931:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.661939:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.661947:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.661949:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.661953:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.661956:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:3.0:1770687856.661960:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.661962:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.661972:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1163264 i_blocks 0 00000080:00200000:3.0:1770687856.661975:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.661983:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1163264, count: 4096 00000080:00200000:3.0:1770687856.661986:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1163264, bytes: 4096 00000080:00200000:3.0:1770687856.661989:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.661992:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 285, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.661994:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:3.0:1770687856.661996:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.662001:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:3.0:1770687856.662004:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:3.0:1770687856.662006:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.662012:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:3.0:1770687856.662017:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.662020:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.662027:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662035:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662043:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662051:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662058:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662067:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.662072:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.662090:0:87363:0:(rw26.c:924:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:3.0:1770687856.662109:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000bee6b317[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.662112:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004ff68841 17ffffc0001001 3:0 ffff9c320779a288 284 lru 00000080:00200000:3.0:1770687856.662118:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001c023024 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13307904 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:3.0:1770687856.662120:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000bee6b317 00000080:00200000:3.0:1770687856.662121:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.662124:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.662132:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662139:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662146:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662153:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662163:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.662167:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.662169:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.662175:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.662177:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.662179:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.662183:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662190:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.662209:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.662212:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.662216:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.662220:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:3.0:1770687856.662224:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.662228:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.662233:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1167360 i_blocks 0 00000080:00200000:3.0:1770687856.662236:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.662243:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1167360, count: 4096 00000080:00200000:3.0:1770687856.662246:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1167360, bytes: 4096 00000080:00200000:3.0:1770687856.662249:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.662252:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 286, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.662254:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:3.0:1770687856.662256:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.662261:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:3.0:1770687856.662264:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:3.0:1770687856.662266:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.662271:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:3.0:1770687856.662276:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.662278:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.662284:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662292:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662300:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662319:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662326:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662335:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.662341:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.662358:0:87363:0:(rw26.c:924:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:3.0:1770687856.662363:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006fba153b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.662366:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa67764c 17ffffc0001001 3:0 ffff9c320779a438 285 lru 00000080:00200000:3.0:1770687856.662371:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee5dc752 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13303808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:3.0:1770687856.662373:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006fba153b 00000080:00200000:3.0:1770687856.662374:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.662377:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.662384:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662393:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662400:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662408:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662431:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.662434:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.662436:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.662442:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.662445:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.662447:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.662451:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662460:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.662468:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.662471:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.662474:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.662478:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:3.0:1770687856.662481:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.662485:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.662490:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1171456 i_blocks 0 00000080:00200000:3.0:1770687856.662492:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.662501:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1171456, count: 4096 00000080:00200000:3.0:1770687856.662505:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1171456, bytes: 4096 00000080:00200000:3.0:1770687856.662508:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.662511:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 287, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.662513:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:3.0:1770687856.662515:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.662521:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:3.0:1770687856.662524:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:3.0:1770687856.662527:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.662538:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:3.0:1770687856.662545:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.662547:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.662553:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662562:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662570:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662578:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662585:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662593:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.662598:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.662613:0:87363:0:(rw26.c:924:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:3.0:1770687856.662618:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000049173645[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.662621:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006ab665c7 17ffffc0001001 3:0 ffff9c320779a510 286 lru 00000080:00200000:3.0:1770687856.662626:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e59c26c5 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13299712 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:3.0:1770687856.662629:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000049173645 00000080:00200000:3.0:1770687856.662630:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.662632:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.662639:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662660:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662667:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662675:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662687:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.662690:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.662693:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.662698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.662701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.662704:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.662709:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662716:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.662725:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.662728:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.662732:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.662735:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:3.0:1770687856.662738:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.662742:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.662751:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1175552 i_blocks 0 00000080:00200000:3.0:1770687856.662754:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.662762:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1175552, count: 4096 00000080:00200000:3.0:1770687856.662766:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1175552, bytes: 4096 00000080:00200000:3.0:1770687856.662769:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.662773:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 288, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.662775:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:3.0:1770687856.662777:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.662782:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:3.0:1770687856.662785:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:3.0:1770687856.662788:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.662793:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:3.0:1770687856.662799:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.662821:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.662829:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662839:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662847:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662855:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662862:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662870:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.662876:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.662895:0:87363:0:(rw26.c:924:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:3.0:1770687856.662900:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d318079c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.662903:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c48cf114 17ffffc0001001 3:0 ffff9c320779a948 287 lru 00000080:00200000:3.0:1770687856.662909:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fcb6a1df 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13295616 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:3.0:1770687856.662911:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d318079c 00000080:00200000:3.0:1770687856.662913:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.662915:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.662922:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662930:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662937:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.662945:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.662956:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.662959:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.662962:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.662967:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.662970:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.662972:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.662977:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.662985:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.663003:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.663006:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.663010:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.663013:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:3.0:1770687856.663017:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.663020:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.663025:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1179648 i_blocks 0 00000080:00200000:3.0:1770687856.663029:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.663036:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1179648, count: 4096 00000080:00200000:3.0:1770687856.663039:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1179648, bytes: 4096 00000080:00200000:3.0:1770687856.663042:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.663045:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 289, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.663046:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:3.0:1770687856.663049:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.663054:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:3.0:1770687856.663056:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:3.0:1770687856.663058:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.663064:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:3.0:1770687856.663069:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.663071:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.663079:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663088:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663109:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663127:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663134:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663143:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.663149:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.663165:0:87363:0:(rw26.c:924:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:3.0:1770687856.663170:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000037614f1b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.663173:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008eacfec1 17ffffc0001001 3:0 ffff9c320f7e6000 288 lru 00000080:00200000:3.0:1770687856.663179:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c5a11192 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13291520 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:3.0:1770687856.663181:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000037614f1b 00000080:00200000:3.0:1770687856.663182:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.663187:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.663195:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663203:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663210:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663218:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663240:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.663243:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.663246:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.663251:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.663254:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.663257:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.663262:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663270:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.663279:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.663282:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.663287:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.663289:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:3.0:1770687856.663293:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.663296:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.663301:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1183744 i_blocks 0 00000080:00200000:3.0:1770687856.663303:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.663311:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1183744, count: 4096 00000080:00200000:3.0:1770687856.663316:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1183744, bytes: 4096 00000080:00200000:3.0:1770687856.663319:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.663322:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 290, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.663323:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:3.0:1770687856.663326:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.663331:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:3.0:1770687856.663334:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:3.0:1770687856.663336:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.663348:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:3.0:1770687856.663354:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.663356:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.663364:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663373:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663382:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663389:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663397:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663404:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.663409:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.663425:0:87363:0:(rw26.c:924:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:3.0:1770687856.663429:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000c4130df[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.663433:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000093c51f2e 17ffffc0001001 3:0 ffff9c320f7e6360 289 lru 00000080:00200000:3.0:1770687856.663438:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d021dc0f 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13287424 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:3.0:1770687856.663441:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000c4130df 00000080:00200000:3.0:1770687856.663442:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.663444:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.663451:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663471:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663479:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663487:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663499:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.663502:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.663504:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.663510:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.663512:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.663515:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.663519:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663526:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.663535:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.663537:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.663541:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.663544:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:3.0:1770687856.663548:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.663551:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.663561:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1187840 i_blocks 0 00000080:00200000:3.0:1770687856.663564:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.663571:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1187840, count: 4096 00000080:00200000:3.0:1770687856.663574:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1187840, bytes: 4096 00000080:00200000:3.0:1770687856.663577:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.663580:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 291, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.663582:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:3.0:1770687856.663585:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.663589:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:3.0:1770687856.663592:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:3.0:1770687856.663594:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.663600:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:3.0:1770687856.663606:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.663608:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.663615:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663623:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663631:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663638:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663645:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663654:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.663659:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.663678:0:87363:0:(rw26.c:924:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:3.0:1770687856.663682:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000198a6e21[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.663684:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6874855 17ffffc0001001 3:0 ffff9c320f7e6af8 290 lru 00000080:00200000:3.0:1770687856.663689:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008c2cdfa3 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13283328 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:3.0:1770687856.663691:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000198a6e21 00000080:00200000:3.0:1770687856.663692:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.663694:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.663700:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663706:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663712:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663720:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663730:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.663734:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.663736:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.663741:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.663744:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.663746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.663750:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663758:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.663775:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.663778:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.663782:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.663785:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:3.0:1770687856.663788:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.663791:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.663797:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1191936 i_blocks 0 00000080:00200000:3.0:1770687856.663799:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.663829:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1191936, count: 4096 00000080:00200000:3.0:1770687856.663833:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1191936, bytes: 4096 00000080:00200000:3.0:1770687856.663836:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.663840:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 292, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.663841:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:3.0:1770687856.663843:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.663848:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:3.0:1770687856.663850:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:3.0:1770687856.663852:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.663857:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:3.0:1770687856.663863:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.663865:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.663872:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663881:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663889:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663906:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.663913:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.663920:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.663927:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.663941:0:87363:0:(rw26.c:924:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:3.0:1770687856.663945:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b1d266a0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.663948:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000076386f2b 17ffffc0001001 3:0 ffff9c320f7e65e8 291 lru 00000080:00200000:3.0:1770687856.663954:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000c1fec1e 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13279232 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:3.0:1770687856.663956:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b1d266a0 00000080:00200000:3.0:1770687856.663956:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.663958:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.663966:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663974:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663981:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.663988:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664008:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.664011:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.664013:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.664018:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.664021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.664023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.664027:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664035:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.664043:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.664045:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.664049:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.664052:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:3.0:1770687856.664056:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.664058:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.664063:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1196032 i_blocks 0 00000080:00200000:3.0:1770687856.664066:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.664073:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1196032, count: 4096 00000080:00200000:3.0:1770687856.664076:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1196032, bytes: 4096 00000080:00200000:3.0:1770687856.664079:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.664082:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 293, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.664084:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:3.0:1770687856.664086:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.664091:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:3.0:1770687856.664105:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:3.0:1770687856.664107:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.664120:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:3.0:1770687856.664125:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.664127:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.664135:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664144:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664152:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664159:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664166:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664173:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.664179:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.664195:0:87363:0:(rw26.c:924:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:3.0:1770687856.664199:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f02130f8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.664202:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005656372e 17ffffc0001001 3:0 ffff9c320f7e6bd0 292 lru 00000080:00200000:3.0:1770687856.664208:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6ad654a 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13275136 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:3.0:1770687856.664210:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f02130f8 00000080:00200000:3.0:1770687856.664211:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.664213:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.664220:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664239:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664246:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664253:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664265:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.664269:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.664271:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.664276:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.664278:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.664281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.664285:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664292:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.664300:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.664302:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.664306:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.664309:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:3.0:1770687856.664312:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.664315:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.664325:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1200128 i_blocks 0 00000080:00200000:3.0:1770687856.664327:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.664335:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1200128, count: 4096 00000080:00200000:3.0:1770687856.664339:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1200128, bytes: 4096 00000080:00200000:3.0:1770687856.664341:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.664344:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 294, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.664346:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:3.0:1770687856.664348:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.664354:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:3.0:1770687856.664357:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:3.0:1770687856.664359:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.664364:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:3.0:1770687856.664370:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.664372:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.664380:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664388:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664396:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664403:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664410:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664417:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.664422:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.664439:0:87363:0:(rw26.c:924:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:3.0:1770687856.664444:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008196502c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.664446:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000089e73888 17ffffc0001001 3:0 ffff9c320f7e60d8 293 lru 00000080:00200000:3.0:1770687856.664452:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a0a09b9f 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13271040 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:3.0:1770687856.664454:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008196502c 00000080:00200000:3.0:1770687856.664455:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.664457:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.664464:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664472:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664479:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664486:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664498:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.664500:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.664503:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.664508:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.664511:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.664513:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.664517:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664524:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.664542:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.664545:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.664550:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.664553:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:3.0:1770687856.664557:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.664560:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.664565:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1204224 i_blocks 0 00000080:00200000:3.0:1770687856.664568:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.664575:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1204224, count: 4096 00000080:00200000:3.0:1770687856.664578:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1204224, bytes: 4096 00000080:00200000:3.0:1770687856.664581:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.664584:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 295, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.664586:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:3.0:1770687856.664588:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.664593:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:3.0:1770687856.664596:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:3.0:1770687856.664598:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.664603:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:3.0:1770687856.664608:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.664610:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.664617:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664627:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664634:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664652:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664659:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664667:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.664673:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.664686:0:87363:0:(rw26.c:924:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:3.0:1770687856.664690:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b70a387b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.664693:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e72385ff 17ffffc0001001 3:0 ffff9c320f7e6870 294 lru 00000080:00200000:3.0:1770687856.664698:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c22aefb5 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13266944 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1770687856.664700:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b70a387b 00000080:00200000:3.0:1770687856.664702:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.664703:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.664710:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664717:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664724:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664731:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664751:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.664754:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.664756:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.664762:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.664765:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.664767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.664771:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664779:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.664787:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.664789:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.664792:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.664794:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:3.0:1770687856.664797:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.664821:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.664826:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1208320 i_blocks 0 00000080:00200000:3.0:1770687856.664829:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.664837:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1208320, count: 4096 00000080:00200000:3.0:1770687856.664841:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1208320, bytes: 4096 00000080:00200000:3.0:1770687856.664843:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.664846:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 296, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.664848:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:3.0:1770687856.664850:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.664855:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:3.0:1770687856.664857:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:3.0:1770687856.664859:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.664870:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:3.0:1770687856.664876:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.664878:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.664885:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664894:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664901:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664908:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.664915:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.664922:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.664928:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.664944:0:87363:0:(rw26.c:924:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:3.0:1770687856.664948:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000012b6abb5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.664950:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f05ba642 17ffffc0001001 3:0 ffff9c320f7e6948 295 lru 00000080:00200000:3.0:1770687856.664956:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008a80bf12 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13262848 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1770687856.664958:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000012b6abb5 00000080:00200000:3.0:1770687856.664959:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.664961:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.664968:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664985:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664991:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.664998:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665009:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.665012:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.665014:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.665019:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.665021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.665024:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.665028:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665035:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.665043:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.665045:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.665049:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.665051:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:3.0:1770687856.665055:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.665058:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.665068:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1212416 i_blocks 0 00000080:00200000:3.0:1770687856.665070:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.665077:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1212416, count: 4096 00000080:00200000:3.0:1770687856.665080:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1212416, bytes: 4096 00000080:00200000:3.0:1770687856.665083:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.665086:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 297, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.665088:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:3.0:1770687856.665090:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.665110:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:3.0:1770687856.665114:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:3.0:1770687856.665116:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.665122:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:3.0:1770687856.665128:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.665131:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.665139:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665147:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665154:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665161:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665167:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665176:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.665181:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.665200:0:87363:0:(rw26.c:924:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:3.0:1770687856.665204:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e6f01bac[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.665208:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004c4202d2 17ffffc0001001 3:0 ffff9c320f7e6510 296 lru 00000080:00200000:3.0:1770687856.665213:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006cd8de16 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13258752 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1770687856.665215:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e6f01bac 00000080:00200000:3.0:1770687856.665216:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.665218:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.665226:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665234:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665241:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665249:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665260:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.665262:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.665265:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.665270:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.665272:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.665274:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.665278:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665286:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.665304:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.665307:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.665312:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.665315:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:3.0:1770687856.665318:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.665321:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.665325:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1216512 i_blocks 0 00000080:00200000:3.0:1770687856.665328:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.665334:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1216512, count: 4096 00000080:00200000:3.0:1770687856.665337:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1216512, bytes: 4096 00000080:00200000:3.0:1770687856.665340:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.665343:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 298, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.665345:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:3.0:1770687856.665347:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.665352:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:3.0:1770687856.665355:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:3.0:1770687856.665356:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.665361:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:3.0:1770687856.665367:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.665369:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.665376:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665385:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665392:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665409:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665415:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665423:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.665428:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.665448:0:87363:0:(rw26.c:924:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:3.0:1770687856.665453:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f15cdb4c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.665456:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f5edb2f8 17ffffc0001021 2:0 ffff9c320f7e6438 297 lru 00000080:00200000:3.0:1770687856.665461:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b31ceb0c 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13254656 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1770687856.665463:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f15cdb4c 00000080:00200000:3.0:1770687856.665464:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.665466:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.665473:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665479:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665486:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665494:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665514:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.665517:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.665520:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.665525:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.665527:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.665529:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.665534:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665541:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.665548:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.665550:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.665554:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.665556:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:3.0:1770687856.665559:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.665562:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.665566:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1220608 i_blocks 0 00000080:00200000:3.0:1770687856.665569:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.665575:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1220608, count: 4096 00000080:00200000:3.0:1770687856.665578:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1220608, bytes: 4096 00000080:00200000:3.0:1770687856.665581:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.665584:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 299, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.665586:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:3.0:1770687856.665588:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.665592:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:3.0:1770687856.665594:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:3.0:1770687856.665596:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.665606:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:3.0:1770687856.665611:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.665613:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.665619:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665627:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665634:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665641:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665647:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665653:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.665657:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.665670:0:87363:0:(rw26.c:924:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:3.0:1770687856.665674:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000053560e55[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.665676:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000061d76c8b 17ffffc0001001 3:0 ffff9c320f7e6288 298 lru 00000080:00200000:3.0:1770687856.665681:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a4d7d194 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13250560 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1770687856.665683:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000053560e55 00000080:00200000:3.0:1770687856.665684:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.665686:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.665692:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665709:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665716:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665723:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665734:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.665737:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.665739:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.665744:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.665746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.665749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.665753:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665760:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.665767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.665770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.665773:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.665775:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:3.0:1770687856.665778:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.665781:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.665789:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1224704 i_blocks 0 00000080:00200000:3.0:1770687856.665791:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.665798:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1224704, count: 4096 00000080:00200000:3.0:1770687856.665828:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1224704, bytes: 4096 00000080:00200000:3.0:1770687856.665831:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.665835:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 300, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.665837:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:3.0:1770687856.665839:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.665844:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:3.0:1770687856.665847:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:3.0:1770687856.665849:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.665854:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:3.0:1770687856.665860:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.665862:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.665869:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665876:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665884:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665891:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.665897:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665903:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.665908:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.665929:0:87363:0:(rw26.c:924:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:3.0:1770687856.665932:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008825dcc7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.665935:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1185109 17ffffc0001001 3:0 ffff9c320f7e6a20 299 lru 00000080:00200000:3.0:1770687856.665940:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006f0b7f65 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13246464 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1770687856.665942:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008825dcc7 00000080:00200000:3.0:1770687856.665943:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.665945:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.665951:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665959:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665965:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.665972:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.665981:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.665984:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.665986:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.665991:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.665993:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.665996:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.665999:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666006:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.666023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.666025:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.666029:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.666032:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:3.0:1770687856.666035:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.666037:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.666042:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1228800 i_blocks 0 00000080:00200000:3.0:1770687856.666045:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.666051:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1228800, count: 4096 00000080:00200000:3.0:1770687856.666054:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1228800, bytes: 4096 00000080:00200000:3.0:1770687856.666057:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.666060:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 301, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.666061:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:3.0:1770687856.666063:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.666068:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:3.0:1770687856.666070:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:3.0:1770687856.666072:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.666076:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:3.0:1770687856.666081:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.666084:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.666091:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666114:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666124:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666140:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666148:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666156:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.666163:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.666177:0:87363:0:(rw26.c:924:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:3.0:1770687856.666182:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006bb8b6f9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.666185:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000072af0e5a 17ffffc0001001 3:0 ffff9c320f7e6e58 300 lru 00000080:00200000:3.0:1770687856.666191:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000053a20a5f 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13242368 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1770687856.666194:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006bb8b6f9 00000080:00200000:3.0:1770687856.666195:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.666197:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.666204:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666212:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666219:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666225:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666246:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.666249:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.666251:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.666256:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.666258:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.666260:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.666264:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666271:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.666279:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.666281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.666285:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.666287:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:3.0:1770687856.666291:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.666293:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.666297:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1232896 i_blocks 0 00000080:00200000:3.0:1770687856.666300:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.666307:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1232896, count: 4096 00000080:00200000:3.0:1770687856.666310:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1232896, bytes: 4096 00000080:00200000:3.0:1770687856.666312:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.666315:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 302, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.666317:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:3.0:1770687856.666319:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.666324:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:3.0:1770687856.666326:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:3.0:1770687856.666328:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.666338:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:3.0:1770687856.666343:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.666345:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.666351:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666359:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666367:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666374:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666380:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666388:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.666393:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.666406:0:87363:0:(rw26.c:924:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:3.0:1770687856.666410:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007b86812c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.666413:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007debc5ae 17ffffc0001001 3:0 ffff9c320f7e61b0 301 lru 00000080:00200000:3.0:1770687856.666418:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004aceaec7 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13238272 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1770687856.666420:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007b86812c 00000080:00200000:3.0:1770687856.666421:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.666423:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.666430:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666448:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666454:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666461:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666471:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.666474:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.666476:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.666481:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.666483:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.666485:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.666489:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666495:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.666502:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.666505:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.666508:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.666510:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:3.0:1770687856.666514:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.666516:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.666525:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1236992 i_blocks 0 00000080:00200000:3.0:1770687856.666528:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.666535:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1236992, count: 4096 00000080:00200000:3.0:1770687856.666538:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1236992, bytes: 4096 00000080:00200000:3.0:1770687856.666540:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.666544:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 303, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.666545:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:3.0:1770687856.666547:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.666552:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:3.0:1770687856.666555:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:3.0:1770687856.666557:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.666561:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:3.0:1770687856.666566:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.666568:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.666575:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666583:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666591:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666599:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666605:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666611:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.666615:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.666631:0:87363:0:(rw26.c:924:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:3.0:1770687856.666635:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000aeb20abe[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.666638:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002c958dfb 17ffffc0001001 3:0 ffff9c320f7e6d80 302 lru 00000080:00200000:3.0:1770687856.666644:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000045fd2c8f 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13234176 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1770687856.666646:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000aeb20abe 00000080:00200000:3.0:1770687856.666647:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.666649:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.666655:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666662:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666668:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666675:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666685:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.666687:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.666689:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.666694:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.666696:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.666698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.666702:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666708:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.666725:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.666727:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.666731:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.666734:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:3.0:1770687856.666737:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.666739:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.666743:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1241088 i_blocks 0 00000080:00200000:3.0:1770687856.666746:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.666753:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1241088, count: 4096 00000080:00200000:3.0:1770687856.666756:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1241088, bytes: 4096 00000080:00200000:3.0:1770687856.666759:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.666763:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 304, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.666764:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:3.0:1770687856.666767:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.666772:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:3.0:1770687856.666774:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:3.0:1770687856.666776:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.666781:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:3.0:1770687856.666785:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.666787:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.666794:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666823:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666832:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666849:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666856:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666865:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.666871:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.666887:0:87363:0:(rw26.c:924:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:3.0:1770687856.666891:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000036e9eb47[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.666895:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d48a1396 17ffffc0001001 3:0 ffff9c320f7e66c0 303 lru 00000080:00200000:3.0:1770687856.666901:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000944a5b50 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13230080 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1770687856.666903:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000036e9eb47 00000080:00200000:3.0:1770687856.666904:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.666905:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.666912:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666919:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666926:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.666932:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.666953:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.666956:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.666958:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.666964:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.666966:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.666969:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.666973:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.666980:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.666989:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.666992:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.666996:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.666998:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:3.0:1770687856.667001:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.667004:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.667009:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1245184 i_blocks 0 00000080:00200000:3.0:1770687856.667012:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.667019:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1245184, count: 4096 00000080:00200000:3.0:1770687856.667022:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1245184, bytes: 4096 00000080:00200000:3.0:1770687856.667025:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.667028:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 305, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.667029:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:3.0:1770687856.667031:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.667036:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:3.0:1770687856.667039:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:3.0:1770687856.667041:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.667053:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:3.0:1770687856.667059:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.667061:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.667069:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667077:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667084:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667091:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667112:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667119:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.667126:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.667141:0:87363:0:(rw26.c:924:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:3.0:1770687856.667146:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006eb6e55e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.667149:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c8a0f460 17ffffc0001001 3:0 ffff9c320f7e6798 304 lru 00000080:00200000:3.0:1770687856.667154:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6db7bd8 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13225984 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1770687856.667156:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006eb6e55e 00000080:00200000:3.0:1770687856.667157:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.667159:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.667166:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667184:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667190:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667197:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667208:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.667211:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.667213:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.667219:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.667221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.667223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.667227:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667235:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.667242:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.667245:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.667249:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.667251:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:3.0:1770687856.667254:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.667257:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.667266:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1249280 i_blocks 0 00000080:00200000:3.0:1770687856.667269:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.667276:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1249280, count: 4096 00000080:00200000:3.0:1770687856.667279:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1249280, bytes: 4096 00000080:00200000:3.0:1770687856.667282:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.667285:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 306, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.667286:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:3.0:1770687856.667289:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.667294:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:3.0:1770687856.667296:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:3.0:1770687856.667298:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.667303:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:3.0:1770687856.667309:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.667311:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.667318:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667326:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667333:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667340:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667346:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667354:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.667358:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.667377:0:87363:0:(rw26.c:924:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:3.0:1770687856.667381:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e952cc44[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.667384:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cbaab7ae 17ffffc0001001 3:0 ffff9c320f7e6ca8 305 lru 00000080:00200000:3.0:1770687856.667388:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000efebadff 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13221888 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1770687856.667390:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e952cc44 00000080:00200000:3.0:1770687856.667391:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.667393:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.667400:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667406:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667412:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667418:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667428:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.667431:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.667433:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.667439:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.667442:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.667444:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.667447:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667455:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.667471:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.667474:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.667479:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.667482:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:3.0:1770687856.667486:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.667489:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.667493:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1253376 i_blocks 0 00000080:00200000:3.0:1770687856.667496:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.667503:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1253376, count: 4096 00000080:00200000:3.0:1770687856.667506:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1253376, bytes: 4096 00000080:00200000:3.0:1770687856.667509:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.667512:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 307, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.667513:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:3.0:1770687856.667515:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.667520:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:3.0:1770687856.667523:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:3.0:1770687856.667525:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.667530:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:3.0:1770687856.667536:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.667538:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.667545:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667556:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667565:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667581:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667588:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667596:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.667601:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.667619:0:87363:0:(rw26.c:924:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:3.0:1770687856.667623:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a83b6329[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.667626:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000092085b37 17ffffc0001001 3:0 ffff9c3207f1d288 306 lru 00000080:00200000:3.0:1770687856.667631:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000092b23a6f 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13217792 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1770687856.667634:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a83b6329 00000080:00200000:3.0:1770687856.667635:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.667637:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.667644:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667652:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667657:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667664:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667685:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.667687:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.667690:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.667696:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.667698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.667701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.667705:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667712:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.667719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.667722:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.667726:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.667729:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:3.0:1770687856.667732:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.667735:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.667740:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1257472 i_blocks 0 00000080:00200000:3.0:1770687856.667742:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.667749:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1257472, count: 4096 00000080:00200000:3.0:1770687856.667753:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1257472, bytes: 4096 00000080:00200000:3.0:1770687856.667755:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.667759:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 308, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.667760:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:3.0:1770687856.667762:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.667767:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:3.0:1770687856.667770:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:3.0:1770687856.667772:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.667785:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:3.0:1770687856.667791:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.667793:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.667819:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667829:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667838:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667846:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667853:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667860:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.667866:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.667884:0:87363:0:(rw26.c:924:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:3.0:1770687856.667889:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d5a8bb3d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.667892:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000079445f2f 17ffffc0001001 3:0 ffff9c3207f1da20 307 lru 00000080:00200000:3.0:1770687856.667898:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000008248e7f 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13213696 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1770687856.667901:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d5a8bb3d 00000080:00200000:3.0:1770687856.667902:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.667904:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.667911:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667930:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667937:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.667945:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.667956:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.667959:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.667961:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.667967:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.667969:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.667972:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.667976:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.667984:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.667992:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.667994:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.667998:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.668001:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:3.0:1770687856.668005:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.668008:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.668018:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1261568 i_blocks 0 00000080:00200000:3.0:1770687856.668021:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.668029:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1261568, count: 4096 00000080:00200000:3.0:1770687856.668032:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1261568, bytes: 4096 00000080:00200000:3.0:1770687856.668035:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.668039:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 309, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.668040:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:3.0:1770687856.668042:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.668047:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:3.0:1770687856.668050:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:3.0:1770687856.668052:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.668058:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:3.0:1770687856.668064:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.668066:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.668073:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668081:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668089:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668110:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668117:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668124:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.668129:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.668148:0:87363:0:(rw26.c:924:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:3.0:1770687856.668153:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000054c85d21[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.668156:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f94945e1 17ffffc0001001 3:0 ffff9c3207f1de58 308 lru 00000080:00200000:3.0:1770687856.668161:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000af775cc 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13209600 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1770687856.668164:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000054c85d21 00000080:00200000:3.0:1770687856.668165:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.668167:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.668175:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668182:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668189:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668197:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668207:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.668210:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.668213:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.668218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.668221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.668223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.668227:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668235:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.668255:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.668257:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.668262:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.668265:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:3.0:1770687856.668268:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.668271:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.668277:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1265664 i_blocks 0 00000080:00200000:3.0:1770687856.668279:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.668287:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1265664, count: 4096 00000080:00200000:3.0:1770687856.668290:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1265664, bytes: 4096 00000080:00200000:3.0:1770687856.668293:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.668296:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 310, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.668298:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:3.0:1770687856.668300:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.668305:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:3.0:1770687856.668308:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:3.0:1770687856.668311:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.668316:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:3.0:1770687856.668322:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.668324:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.668332:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668340:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668349:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668366:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668373:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668382:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.668388:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.668404:0:87363:0:(rw26.c:924:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:3.0:1770687856.668408:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000a9e183c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.668411:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bb94b041 17ffffc0001001 3:0 ffff9c3207f1d1b0 309 lru 00000080:00200000:3.0:1770687856.668416:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000059dc39c1 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13205504 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1770687856.668419:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000a9e183c 00000080:00200000:3.0:1770687856.668420:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.668422:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.668430:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668438:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668445:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668452:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668473:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.668476:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.668478:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.668484:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.668487:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.668489:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.668494:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668501:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.668510:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.668513:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.668517:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.668520:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:3.0:1770687856.668524:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.668527:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.668532:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1269760 i_blocks 0 00000080:00200000:3.0:1770687856.668535:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.668543:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1269760, count: 4096 00000080:00200000:3.0:1770687856.668549:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1269760, bytes: 4096 00000080:00200000:3.0:1770687856.668551:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.668555:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 311, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.668556:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:3.0:1770687856.668559:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.668563:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:3.0:1770687856.668566:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:3.0:1770687856.668568:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.668580:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:3.0:1770687856.668586:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.668588:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.668595:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668604:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668612:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668619:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668626:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668634:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.668639:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.668658:0:87363:0:(rw26.c:924:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:3.0:1770687856.668662:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000091b7dd6e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.668665:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b6c71481 17ffffc0001001 3:0 ffff9c3207f1dd80 310 lru 00000080:00200000:3.0:1770687856.668670:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8538201 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13201408 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1770687856.668672:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000091b7dd6e 00000080:00200000:3.0:1770687856.668673:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.668675:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.668682:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668700:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668708:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668715:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668729:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.668732:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.668734:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.668741:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.668743:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.668746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.668750:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668758:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.668766:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.668769:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.668773:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.668776:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:3.0:1770687856.668780:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.668783:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.668792:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1273856 i_blocks 0 00000080:00200000:3.0:1770687856.668795:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.668823:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1273856, count: 4096 00000080:00200000:3.0:1770687856.668828:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1273856, bytes: 4096 00000080:00200000:3.0:1770687856.668831:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.668835:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 312, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.668837:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:3.0:1770687856.668840:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.668845:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:3.0:1770687856.668849:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:3.0:1770687856.668851:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.668856:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:3.0:1770687856.668863:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.668866:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.668873:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668881:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668889:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668896:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.668903:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668912:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.668918:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.668940:0:87363:0:(rw26.c:924:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:3.0:1770687856.668944:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000058b027a9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.668947:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000095cfe1de 17ffffc0001001 3:0 ffff9c3207f1d6c0 311 lru 00000080:00200000:3.0:1770687856.668953:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000021f7ddd1 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13197312 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1770687856.668955:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000058b027a9 00000080:00200000:3.0:1770687856.668956:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.668958:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.668966:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668974:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668981:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.668987:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.668997:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.669001:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.669003:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.669007:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.669010:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.669012:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.669015:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669022:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.669038:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.669040:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.669044:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.669047:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:3.0:1770687856.669050:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.669053:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.669057:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1277952 i_blocks 0 00000080:00200000:3.0:1770687856.669060:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.669067:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1277952, count: 4096 00000080:00200000:3.0:1770687856.669070:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1277952, bytes: 4096 00000080:00200000:3.0:1770687856.669073:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.669076:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 313, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.669078:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:3.0:1770687856.669080:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.669085:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:3.0:1770687856.669088:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:3.0:1770687856.669090:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.669107:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:3.0:1770687856.669114:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.669116:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.669123:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669131:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669139:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669155:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669162:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669170:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.669175:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.669196:0:87363:0:(rw26.c:924:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:3.0:1770687856.669200:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b8c8263b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.669203:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000001deb2e7 17ffffc0001021 2:0 ffff9c3207f1d798 312 lru 00000080:00200000:3.0:1770687856.669209:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad65aa74 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13193216 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1770687856.669211:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b8c8263b 00000080:00200000:3.0:1770687856.669212:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.669214:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.669221:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669228:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669235:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669242:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669260:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.669263:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.669265:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.669271:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.669274:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.669276:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.669280:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669287:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.669295:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.669297:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.669301:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.669304:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:3.0:1770687856.669308:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.669311:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.669315:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1282048 i_blocks 0 00000080:00200000:3.0:1770687856.669317:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.669324:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1282048, count: 4096 00000080:00200000:3.0:1770687856.669328:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1282048, bytes: 4096 00000080:00200000:3.0:1770687856.669330:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.669334:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 314, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.669335:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:3.0:1770687856.669338:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.669343:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:3.0:1770687856.669347:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:3.0:1770687856.669349:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.669361:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:3.0:1770687856.669368:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.669370:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.669378:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669387:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669395:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669403:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669410:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669417:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.669423:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.669441:0:87363:0:(rw26.c:924:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:3.0:1770687856.669445:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cf305216[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.669448:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000881562ec 17ffffc0001001 3:0 ffff9c3207f1dca8 313 lru 00000080:00200000:3.0:1770687856.669454:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000066e7856e 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13189120 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1770687856.669456:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cf305216 00000080:00200000:3.0:1770687856.669457:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.669459:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.669467:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669485:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669493:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669500:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669512:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.669515:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.669518:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.669523:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.669526:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.669528:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.669532:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669540:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.669549:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.669551:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.669555:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.669558:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:3.0:1770687856.669561:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.669564:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.669575:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1286144 i_blocks 0 00000080:00200000:3.0:1770687856.669579:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.669586:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1286144, count: 4096 00000080:00200000:3.0:1770687856.669590:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1286144, bytes: 4096 00000080:00200000:3.0:1770687856.669592:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.669596:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 315, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.669598:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:3.0:1770687856.669600:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.669605:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:3.0:1770687856.669609:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:3.0:1770687856.669612:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.669617:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:3.0:1770687856.669623:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.669625:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.669632:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669641:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669650:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669658:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669665:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669672:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.669677:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.669697:0:87363:0:(rw26.c:924:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:3.0:1770687856.669701:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e87a36e2[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.669704:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a4922780 17ffffc0001001 3:0 ffff9c3207f1d000 314 lru 00000080:00200000:3.0:1770687856.669710:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000447d2af 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13185024 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1770687856.669712:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e87a36e2 00000080:00200000:3.0:1770687856.669714:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.669716:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.669723:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669731:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669738:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.669746:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669757:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.669759:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.669762:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.669768:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.669770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.669774:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.669779:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669786:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.669828:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.669831:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.669835:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.669838:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:3.0:1770687856.669841:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.669844:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.669849:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1290240 i_blocks 0 00000080:00200000:3.0:1770687856.669851:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.669858:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1290240, count: 4096 00000080:00200000:3.0:1770687856.669861:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1290240, bytes: 4096 00000080:00200000:3.0:1770687856.669864:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.669867:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 316, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.669869:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:3.0:1770687856.669871:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.669875:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:3.0:1770687856.669878:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:3.0:1770687856.669880:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.669884:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:3.0:1770687856.669889:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.669892:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.669898:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669907:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669915:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669933:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.669940:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.669950:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.669957:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.669971:0:87363:0:(rw26.c:924:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:3.0:1770687856.669976:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000066df8bf[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.669979:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000050b5f560 17ffffc0001001 3:0 ffff9c3207f1d438 315 lru 00000080:00200000:3.0:1770687856.669986:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000924d6747 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13180928 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1770687856.669989:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000066df8bf 00000080:00200000:3.0:1770687856.669990:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.669993:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.670001:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670009:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670018:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670026:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670050:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.670054:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.670056:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.670062:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.670065:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.670067:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.670071:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670080:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.670089:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.670105:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.670110:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.670113:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:3.0:1770687856.670116:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.670119:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.670124:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1294336 i_blocks 0 00000080:00200000:3.0:1770687856.670127:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.670134:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1294336, count: 4096 00000080:00200000:3.0:1770687856.670137:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1294336, bytes: 4096 00000080:00200000:3.0:1770687856.670140:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.670143:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 317, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.670144:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:3.0:1770687856.670146:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.670151:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:3.0:1770687856.670154:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:3.0:1770687856.670156:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.670169:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:3.0:1770687856.670175:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.670177:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.670184:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670193:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670202:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670209:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670217:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670225:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.670230:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.670246:0:87363:0:(rw26.c:924:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:3.0:1770687856.670251:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009beef42a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.670254:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1801b62 17ffffc0001001 3:0 ffff9c3207f1d510 316 lru 00000080:00200000:3.0:1770687856.670259:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008157f04f 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13176832 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1770687856.670261:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009beef42a 00000080:00200000:3.0:1770687856.670262:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.670265:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.670272:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670292:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670299:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670307:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670319:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.670323:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.670325:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.670331:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.670333:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.670336:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.670339:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670347:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.670355:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.670357:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.670361:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.670364:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:3.0:1770687856.670367:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.670370:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.670380:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1298432 i_blocks 0 00000080:00200000:3.0:1770687856.670383:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.670390:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1298432, count: 4096 00000080:00200000:3.0:1770687856.670394:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1298432, bytes: 4096 00000080:00200000:3.0:1770687856.670396:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.670400:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 318, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.670402:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:3.0:1770687856.670404:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.670409:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:3.0:1770687856.670412:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:3.0:1770687856.670415:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.670421:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:3.0:1770687856.670427:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.670429:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.670435:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670443:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670451:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670458:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670465:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670473:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.670478:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.670495:0:87363:0:(rw26.c:924:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:3.0:1770687856.670499:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000b7cf8e9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.670501:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000800ca897 17ffffc0001001 3:0 ffff9c3207f1d948 317 lru 00000080:00200000:3.0:1770687856.670507:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000479361b1 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13172736 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1770687856.670509:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000b7cf8e9 00000080:00200000:3.0:1770687856.670510:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.670512:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.670520:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670528:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670533:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670540:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670551:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.670554:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.670556:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.670561:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.670564:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.670566:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.670570:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670577:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.670595:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.670598:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.670604:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.670607:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:3.0:1770687856.670610:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.670613:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.670617:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1302528 i_blocks 0 00000080:00200000:3.0:1770687856.670619:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.670626:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1302528, count: 4096 00000080:00200000:3.0:1770687856.670630:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1302528, bytes: 4096 00000080:00200000:3.0:1770687856.670633:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.670636:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 319, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.670638:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:3.0:1770687856.670640:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.670645:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:3.0:1770687856.670648:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:3.0:1770687856.670650:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.670655:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:3.0:1770687856.670661:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.670663:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.670669:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670678:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670687:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670702:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670708:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670716:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.670722:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.670737:0:87363:0:(rw26.c:924:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:3.0:1770687856.670741:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000481ac781[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.670745:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008fb0c32b 17ffffc0001001 3:0 ffff9c3207f1d870 318 lru 00000080:00200000:3.0:1770687856.670750:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000073c6f454 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13168640 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:3.0:1770687856.670753:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000481ac781 00000080:00200000:3.0:1770687856.670754:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.670756:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.670764:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670771:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670778:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.670785:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.670838:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.670842:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.670845:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.670852:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.670855:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.670858:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.670863:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670871:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.670880:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.670882:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.670887:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.670890:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:3.0:1770687856.670893:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.670896:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.670901:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1306624 i_blocks 0 00000080:00200000:3.0:1770687856.670904:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.670912:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1306624, count: 4096 00000080:00200000:3.0:1770687856.670916:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1306624, bytes: 4096 00000080:00200000:3.0:1770687856.670918:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.670922:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 320, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.670923:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:3.0:1770687856.670926:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.670931:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:3.0:1770687856.670934:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:3.0:1770687856.670936:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.670949:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:3.0:1770687856.670954:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.670956:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.670964:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670972:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670981:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670988:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.670996:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671004:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.671009:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.671025:0:87363:0:(rw26.c:924:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:3.0:1770687856.671029:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000090ff4084[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.671033:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bb2699f0 17ffffc0001001 3:0 ffff9c3207f1d0d8 319 lru 00000080:00200000:3.0:1770687856.671038:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bafc6566 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13164544 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:3.0:1770687856.671041:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000090ff4084 00000080:00200000:3.0:1770687856.671042:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.671044:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.671052:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671069:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671076:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671083:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671109:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.671112:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.671115:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.671121:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.671124:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.671128:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.671132:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671140:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.671148:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.671151:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.671154:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.671157:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:3.0:1770687856.671160:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.671162:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.671172:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1310720 i_blocks 0 00000080:00200000:3.0:1770687856.671174:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.671181:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1310720, count: 4096 00000080:00200000:3.0:1770687856.671184:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1310720, bytes: 4096 00000080:00200000:3.0:1770687856.671186:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.671190:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 321, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.671191:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:3.0:1770687856.671194:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.671199:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:3.0:1770687856.671202:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:3.0:1770687856.671204:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.671210:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:3.0:1770687856.671216:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.671218:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.671224:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671232:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671241:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671247:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671253:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671260:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.671265:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.671294:0:87363:0:(rw26.c:924:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:3.0:1770687856.671299:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002c3fca81[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.671302:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009071877b 17ffffc0001001 3:0 ffff9c3207f1dbd0 320 lru 00000080:00200000:3.0:1770687856.671307:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001d37086a 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13160448 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:3.0:1770687856.671309:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002c3fca81 00000080:00200000:3.0:1770687856.671310:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.671313:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.671321:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671328:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671335:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671342:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671352:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.671355:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.671357:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.671362:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.671364:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.671367:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.671370:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671378:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.671396:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.671399:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.671404:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.671407:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:3.0:1770687856.671410:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.671413:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.671418:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1314816 i_blocks 0 00000080:00200000:3.0:1770687856.671421:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.671428:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1314816, count: 4096 00000080:00200000:3.0:1770687856.671432:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1314816, bytes: 4096 00000080:00200000:3.0:1770687856.671434:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.671438:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 322, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.671439:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:3.0:1770687856.671442:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.671447:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:3.0:1770687856.671449:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:3.0:1770687856.671451:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.671457:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:3.0:1770687856.671462:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.671465:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.671472:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671481:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671488:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671507:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671515:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671524:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.671530:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.671545:0:87363:0:(rw26.c:924:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:3.0:1770687856.671549:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000acf60081[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.671552:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f10eb186 17ffffc0001001 3:0 ffff9c3207f1d5e8 321 lru 00000080:00200000:3.0:1770687856.671558:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e6115c28 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13156352 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:3.0:1770687856.671561:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000acf60081 00000080:00200000:3.0:1770687856.671562:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.671564:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.671572:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671580:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671587:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671595:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671618:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.671622:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.671624:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.671631:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.671634:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.671636:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.671640:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671648:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.671657:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.671660:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.671664:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.671667:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:3.0:1770687856.671671:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.671674:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.671679:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1318912 i_blocks 0 00000080:00200000:3.0:1770687856.671682:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.671690:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1318912, count: 4096 00000080:00200000:3.0:1770687856.671694:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1318912, bytes: 4096 00000080:00200000:3.0:1770687856.671697:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.671700:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 323, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.671702:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:3.0:1770687856.671704:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.671710:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:3.0:1770687856.671712:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:3.0:1770687856.671715:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.671728:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:3.0:1770687856.671734:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.671737:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.671744:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671753:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671762:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671769:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671776:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671784:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.671788:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.671826:0:87363:0:(rw26.c:924:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:3.0:1770687856.671831:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007093c9ee[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.671835:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e579e670 17ffffc0001001 3:0 ffff9c3207f1daf8 322 lru 00000080:00200000:3.0:1770687856.671841:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000923f0a6 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13152256 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:3.0:1770687856.671843:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007093c9ee 00000080:00200000:3.0:1770687856.671845:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.671847:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.671855:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671875:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671882:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.671889:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.671899:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.671902:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.671905:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.671910:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.671912:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.671915:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.671919:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.671927:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.671935:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.671938:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.671941:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.671944:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:3.0:1770687856.671948:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.671951:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.671960:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1323008 i_blocks 0 00000080:00200000:3.0:1770687856.671963:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.671971:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1323008, count: 4096 00000080:00200000:3.0:1770687856.671975:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1323008, bytes: 4096 00000080:00200000:3.0:1770687856.671977:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.671981:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 324, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.671982:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:3.0:1770687856.671984:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.671989:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:3.0:1770687856.671992:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:3.0:1770687856.671995:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.672000:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:3.0:1770687856.672005:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.672007:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.672014:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672023:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672031:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672039:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672046:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672054:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.672060:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.672081:0:87363:0:(rw26.c:924:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:3.0:1770687856.672086:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006d19f9ce[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.672088:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006a2c262f 17ffffc0001001 3:0 ffff9c3207f1d360 323 lru 00000080:00200000:3.0:1770687856.672107:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9121d05 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13148160 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:3.0:1770687856.672110:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006d19f9ce 00000080:00200000:3.0:1770687856.672111:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.672113:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.672120:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672128:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672135:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672143:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672154:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.672157:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.672159:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.672165:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.672167:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.672170:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.672174:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672182:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.672201:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.672204:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.672208:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.672212:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:3.0:1770687856.672215:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.672218:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.672224:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1327104 i_blocks 0 00000080:00200000:3.0:1770687856.672226:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.672235:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1327104, count: 4096 00000080:00200000:3.0:1770687856.672238:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1327104, bytes: 4096 00000080:00200000:3.0:1770687856.672241:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.672245:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 325, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.672247:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:3.0:1770687856.672249:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.672254:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:3.0:1770687856.672257:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:3.0:1770687856.672259:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.672265:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:3.0:1770687856.672271:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.672273:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.672281:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672290:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672299:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672318:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672325:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672335:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.672341:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.672356:0:87363:0:(rw26.c:924:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:3.0:1770687856.672360:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000002a117bb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.672363:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000986f9c0b 17ffffc0001001 3:0 ffff9c32082566c0 324 lru 00000080:00200000:3.0:1770687856.672368:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000061732a5c 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13144064 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:3.0:1770687856.672371:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000002a117bb 00000080:00200000:3.0:1770687856.672372:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.672374:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.672381:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672388:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672395:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672402:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672421:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.672424:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.672426:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.672431:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.672434:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.672436:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.672440:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672448:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.672456:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.672459:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.672462:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.672465:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:3.0:1770687856.672468:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.672471:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.672476:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1331200 i_blocks 0 00000080:00200000:3.0:1770687856.672479:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.672486:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1331200, count: 4096 00000080:00200000:3.0:1770687856.672489:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1331200, bytes: 4096 00000080:00200000:3.0:1770687856.672492:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.672495:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 326, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.672497:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:3.0:1770687856.672499:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.672504:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:3.0:1770687856.672507:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:3.0:1770687856.672509:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.672520:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:3.0:1770687856.672525:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.672527:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.672535:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672544:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672552:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672559:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672566:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672574:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.672578:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.672595:0:87363:0:(rw26.c:924:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:3.0:1770687856.672599:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ce898fd3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.672602:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009337d985 17ffffc0001001 3:0 ffff9c3208256798 325 lru 00000080:00200000:3.0:1770687856.672607:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003a0963fc 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13139968 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:3.0:1770687856.672609:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ce898fd3 00000080:00200000:3.0:1770687856.672610:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.672612:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.672618:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672638:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672645:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672652:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672662:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.672666:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.672668:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.672673:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.672676:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.672678:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.672682:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672690:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.672698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.672701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.672705:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.672708:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:3.0:1770687856.672711:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.672714:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.672725:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1335296 i_blocks 0 00000080:00200000:3.0:1770687856.672728:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.672735:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1335296, count: 4096 00000080:00200000:3.0:1770687856.672737:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1335296, bytes: 4096 00000080:00200000:3.0:1770687856.672740:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.672743:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 327, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.672745:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:3.0:1770687856.672747:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.672752:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:3.0:1770687856.672755:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:3.0:1770687856.672757:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.672762:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:3.0:1770687856.672767:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.672769:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.672775:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672783:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672791:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672798:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672825:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672834:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.672840:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.672859:0:87363:0:(rw26.c:924:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:3.0:1770687856.672863:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d99fe286[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.672866:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ed4c4a92 17ffffc0001001 3:0 ffff9c3208256ca8 326 lru 00000080:00200000:3.0:1770687856.672871:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003429cbb2 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13135872 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:3.0:1770687856.672873:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d99fe286 00000080:00200000:3.0:1770687856.672874:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.672876:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.672883:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672891:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672897:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.672904:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.672914:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.672917:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.672919:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.672924:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.672927:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.672929:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.672933:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.672940:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.672958:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.672961:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.672965:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.672968:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:3.0:1770687856.672972:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.672975:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.672979:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1339392 i_blocks 0 00000080:00200000:3.0:1770687856.672982:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.672989:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1339392, count: 4096 00000080:00200000:3.0:1770687856.672992:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1339392, bytes: 4096 00000080:00200000:3.0:1770687856.672994:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.672997:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 328, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.672998:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:3.0:1770687856.673000:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.673005:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:3.0:1770687856.673008:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:3.0:1770687856.673011:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.673015:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:3.0:1770687856.673020:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.673022:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.673029:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673036:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673044:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673061:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673068:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673077:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.673083:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.673120:0:87363:0:(rw26.c:924:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:3.0:1770687856.673125:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cf585979[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.673128:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000073024645 17ffffc0001021 2:0 ffff9c3208256000 327 lru 00000080:00200000:3.0:1770687856.673133:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e36e1bdc 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13131776 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:3.0:1770687856.673136:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cf585979 00000080:00200000:3.0:1770687856.673137:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.673139:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.673145:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673153:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673159:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673165:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673185:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.673188:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.673190:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.673196:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.673198:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.673201:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.673205:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673213:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.673221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.673224:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.673228:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.673231:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:3.0:1770687856.673235:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.673238:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.673243:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1343488 i_blocks 0 00000080:00200000:3.0:1770687856.673246:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.673254:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1343488, count: 4096 00000080:00200000:3.0:1770687856.673257:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1343488, bytes: 4096 00000080:00200000:3.0:1770687856.673260:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.673263:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 329, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.673265:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:3.0:1770687856.673267:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.673271:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:3.0:1770687856.673274:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:3.0:1770687856.673277:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.673287:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:3.0:1770687856.673293:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.673295:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.673302:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673311:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673318:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673324:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673331:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673339:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.673344:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.673358:0:87363:0:(rw26.c:924:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:3.0:1770687856.673362:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d4c1bbd8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.673365:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000421df8ca 17ffffc0001001 3:0 ffff9c3208256360 328 lru 00000080:00200000:3.0:1770687856.673371:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006fecb58c 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13127680 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:3.0:1770687856.673373:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d4c1bbd8 00000080:00200000:3.0:1770687856.673374:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.673377:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.673383:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673401:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673407:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673414:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673424:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.673427:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.673430:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.673435:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.673438:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.673441:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.673445:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673452:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.673461:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.673464:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.673467:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.673470:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:3.0:1770687856.673473:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.673477:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.673487:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1347584 i_blocks 0 00000080:00200000:3.0:1770687856.673489:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.673497:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1347584, count: 4096 00000080:00200000:3.0:1770687856.673501:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1347584, bytes: 4096 00000080:00200000:3.0:1770687856.673503:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.673507:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 330, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.673508:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:3.0:1770687856.673511:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.673516:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:3.0:1770687856.673519:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:3.0:1770687856.673521:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.673526:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:3.0:1770687856.673532:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.673534:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.673541:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673549:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673558:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673565:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673573:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673580:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.673586:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.673605:0:87363:0:(rw26.c:924:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:3.0:1770687856.673609:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c82d1432[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.673612:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e28cc2e9 17ffffc0001001 3:0 ffff9c3208256af8 329 lru 00000080:00200000:3.0:1770687856.673617:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000067af3c91 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13123584 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:3.0:1770687856.673620:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c82d1432 00000080:00200000:3.0:1770687856.673620:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.673622:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.673630:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673638:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673645:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673651:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673661:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.673663:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.673665:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.673670:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.673672:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.673674:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.673678:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673684:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.673701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.673703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.673708:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.673711:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:3.0:1770687856.673715:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.673718:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.673723:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1351680 i_blocks 0 00000080:00200000:3.0:1770687856.673726:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.673734:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1351680, count: 4096 00000080:00200000:3.0:1770687856.673737:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1351680, bytes: 4096 00000080:00200000:3.0:1770687856.673739:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.673743:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 331, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.673745:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:3.0:1770687856.673747:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.673752:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:3.0:1770687856.673755:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:3.0:1770687856.673757:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.673762:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:3.0:1770687856.673767:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.673770:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.673776:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673785:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673792:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673841:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673850:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673860:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.673866:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.673881:0:87363:0:(rw26.c:924:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:3.0:1770687856.673887:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000daad023d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.673890:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bec0af46 17ffffc0001001 3:0 ffff9c32082565e8 330 lru 00000080:00200000:3.0:1770687856.673896:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004dd4586c 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13119488 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:3.0:1770687856.673899:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000daad023d 00000080:00200000:3.0:1770687856.673901:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.673904:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.673912:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673921:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673929:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.673938:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.673960:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.673964:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.673966:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.673972:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.673975:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.673978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.673982:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.673990:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.673999:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.674001:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.674005:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.674008:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:3.0:1770687856.674012:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.674015:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.674019:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1355776 i_blocks 0 00000080:00200000:3.0:1770687856.674022:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.674029:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1355776, count: 4096 00000080:00200000:3.0:1770687856.674033:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1355776, bytes: 4096 00000080:00200000:3.0:1770687856.674035:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.674039:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 332, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.674041:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:3.0:1770687856.674043:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.674048:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:3.0:1770687856.674051:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:3.0:1770687856.674053:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.674063:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:3.0:1770687856.674069:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.674072:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.674079:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674088:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674112:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674119:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674126:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674134:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.674139:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.674154:0:87363:0:(rw26.c:924:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:3.0:1770687856.674158:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000773318af[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.674162:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000bdf6d42 17ffffc0001001 3:0 ffff9c3208256bd0 331 lru 00000080:00200000:3.0:1770687856.674167:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000034a25afc 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13115392 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:3.0:1770687856.674169:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000773318af 00000080:00200000:3.0:1770687856.674170:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.674172:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.674179:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674196:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674204:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674212:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674224:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.674227:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.674229:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.674236:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.674238:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.674240:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.674244:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674252:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.674262:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.674264:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.674268:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.674271:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:3.0:1770687856.674275:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.674278:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.674288:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1359872 i_blocks 0 00000080:00200000:3.0:1770687856.674291:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.674299:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1359872, count: 4096 00000080:00200000:3.0:1770687856.674302:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1359872, bytes: 4096 00000080:00200000:3.0:1770687856.674305:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.674308:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 333, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.674309:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:3.0:1770687856.674311:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.674317:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:3.0:1770687856.674320:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:3.0:1770687856.674322:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.674328:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:3.0:1770687856.674333:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.674336:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.674343:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674353:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674362:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674370:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674377:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674384:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.674389:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.674410:0:87363:0:(rw26.c:924:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:3.0:1770687856.674414:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001de259a8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.674417:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003a8b7ea3 17ffffc0001001 3:0 ffff9c32082560d8 332 lru 00000080:00200000:3.0:1770687856.674423:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb5ee2a3 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13111296 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:3.0:1770687856.674425:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001de259a8 00000080:00200000:3.0:1770687856.674426:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.674428:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.674435:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674443:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674450:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674458:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674468:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.674471:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.674473:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.674478:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.674481:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.674484:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.674488:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674495:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.674516:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.674518:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.674523:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.674526:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:3.0:1770687856.674530:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.674533:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.674538:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1363968 i_blocks 0 00000080:00200000:3.0:1770687856.674541:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.674548:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1363968, count: 4096 00000080:00200000:3.0:1770687856.674551:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1363968, bytes: 4096 00000080:00200000:3.0:1770687856.674553:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.674557:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 334, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.674559:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:3.0:1770687856.674561:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.674565:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:3.0:1770687856.674569:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:3.0:1770687856.674571:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.674576:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:3.0:1770687856.674582:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.674585:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.674591:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674599:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674607:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674624:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674632:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674639:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.674645:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.674660:0:87363:0:(rw26.c:924:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:3.0:1770687856.674665:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000099dc2a66[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.674667:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fec8e157 17ffffc0001001 3:0 ffff9c3208256870 333 lru 00000080:00200000:3.0:1770687856.674673:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000073973b31 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13107200 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:3.0:1770687856.674675:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000099dc2a66 00000080:00200000:3.0:1770687856.674676:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.674678:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.674685:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674692:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674699:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674707:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674725:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.674728:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.674730:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.674735:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.674738:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.674740:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.674745:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674752:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.674760:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.674762:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.674766:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.674769:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:3.0:1770687856.674772:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.674775:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.674780:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1368064 i_blocks 0 00000080:00200000:3.0:1770687856.674782:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.674789:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1368064, count: 4096 00000080:00200000:3.0:1770687856.674792:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1368064, bytes: 4096 00000080:00200000:3.0:1770687856.674795:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.674798:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 335, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.674836:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:3.0:1770687856.674839:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.674845:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:3.0:1770687856.674848:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:3.0:1770687856.674850:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.674860:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:3.0:1770687856.674866:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.674867:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.674874:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674882:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674890:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674897:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.674904:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674911:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.674916:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.674932:0:87363:0:(rw26.c:924:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:3.0:1770687856.674936:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000048b051b0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.674939:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d5223077 17ffffc0001001 3:0 ffff9c3208256948 334 lru 00000080:00200000:3.0:1770687856.674944:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007f2b659f 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13103104 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:3.0:1770687856.674947:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000048b051b0 00000080:00200000:3.0:1770687856.674948:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.674950:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.674957:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674975:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674982:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.674988:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.674999:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.675002:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.675004:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.675008:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.675011:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.675013:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.675017:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675023:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.675031:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.675034:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.675037:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.675040:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:3.0:1770687856.675044:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.675047:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.675056:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1372160 i_blocks 0 00000080:00200000:3.0:1770687856.675059:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.675066:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1372160, count: 4096 00000080:00200000:3.0:1770687856.675069:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1372160, bytes: 4096 00000080:00200000:3.0:1770687856.675071:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.675074:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 336, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.675075:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:3.0:1770687856.675077:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.675082:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:3.0:1770687856.675084:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:3.0:1770687856.675086:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.675090:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:3.0:1770687856.675165:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.675168:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.675175:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675182:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675190:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675196:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675203:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675210:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.675215:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.675234:0:87363:0:(rw26.c:924:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:3.0:1770687856.675238:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005f1d4a1a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.675241:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c1136bef 17ffffc0001001 3:0 ffff9c3208256510 335 lru 00000080:00200000:3.0:1770687856.675246:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a15802d7 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13099008 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:3.0:1770687856.675248:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005f1d4a1a 00000080:00200000:3.0:1770687856.675248:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.675251:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.675258:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675265:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675270:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675276:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675287:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.675290:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.675292:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.675296:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.675299:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.675301:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.675305:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675312:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.675329:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.675331:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.675336:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.675338:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:3.0:1770687856.675341:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.675344:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.675348:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1376256 i_blocks 0 00000080:00200000:3.0:1770687856.675351:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.675357:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1376256, count: 4096 00000080:00200000:3.0:1770687856.675360:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1376256, bytes: 4096 00000080:00200000:3.0:1770687856.675363:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.675366:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 337, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.675368:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:3.0:1770687856.675370:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.675375:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:3.0:1770687856.675377:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:3.0:1770687856.675379:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.675384:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:3.0:1770687856.675389:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.675391:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.675398:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675406:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675413:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675430:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675436:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675445:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.675451:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.675464:0:87363:0:(rw26.c:924:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:3.0:1770687856.675469:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000057bbf863[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.675472:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002d1273db 17ffffc0001001 3:0 ffff9c3208256438 336 lru 00000080:00200000:3.0:1770687856.675477:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac7deddf 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13094912 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:3.0:1770687856.675479:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000057bbf863 00000080:00200000:3.0:1770687856.675480:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.675482:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.675489:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675496:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675504:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675511:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675531:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.675534:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.675536:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.675541:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.675543:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.675546:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.675550:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675558:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.675567:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.675569:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.675572:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.675575:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:3.0:1770687856.675578:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.675582:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.675586:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1380352 i_blocks 0 00000080:00200000:3.0:1770687856.675588:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.675595:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1380352, count: 4096 00000080:00200000:3.0:1770687856.675599:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1380352, bytes: 4096 00000080:00200000:3.0:1770687856.675601:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.675605:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 338, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.675607:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:3.0:1770687856.675609:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.675614:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:3.0:1770687856.675616:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:3.0:1770687856.675619:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.675633:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:3.0:1770687856.675639:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.675641:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.675648:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675656:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675665:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675680:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675687:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.675692:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.675706:0:87363:0:(rw26.c:924:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:3.0:1770687856.675710:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b966d52b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.675714:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009bd355a3 17ffffc0001001 3:0 ffff9c3208256288 337 lru 00000080:00200000:3.0:1770687856.675719:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac6e8174 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13090816 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:3.0:1770687856.675722:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b966d52b 00000080:00200000:3.0:1770687856.675723:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.675725:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.675731:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675749:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675757:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.675764:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675775:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.675778:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.675781:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.675786:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.675789:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.675792:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.675796:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675825:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.675834:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.675837:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.675842:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.675845:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:3.0:1770687856.675849:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.675852:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.675861:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1384448 i_blocks 0 00000080:00200000:3.0:1770687856.675864:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.675871:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1384448, count: 4096 00000080:00200000:3.0:1770687856.675875:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1384448, bytes: 4096 00000080:00200000:3.0:1770687856.675878:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.675881:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 339, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.675883:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:3.0:1770687856.675886:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.675891:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:3.0:1770687856.675894:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:3.0:1770687856.675896:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.675901:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:3.0:1770687856.675907:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.675909:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.675915:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675925:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675934:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675941:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.675947:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.675954:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.675959:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.675978:0:87363:0:(rw26.c:924:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:3.0:1770687856.675982:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005c3ed24f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.675986:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000bac7231 17ffffc0001001 3:0 ffff9c3208256a20 338 lru 00000080:00200000:3.0:1770687856.675991:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000058a677a4 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13086720 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:3.0:1770687856.675993:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005c3ed24f 00000080:00200000:3.0:1770687856.675994:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.675996:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.676004:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676012:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676018:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676025:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676036:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.676038:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.676041:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.676047:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.676049:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.676052:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.676055:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676063:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.676080:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.676083:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.676088:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.676091:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:3.0:1770687856.676110:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.676114:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.676119:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1388544 i_blocks 0 00000080:00200000:3.0:1770687856.676122:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.676129:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1388544, count: 4096 00000080:00200000:3.0:1770687856.676133:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1388544, bytes: 4096 00000080:00200000:3.0:1770687856.676135:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.676139:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 340, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.676141:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:3.0:1770687856.676143:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.676149:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:3.0:1770687856.676152:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:3.0:1770687856.676154:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.676159:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:3.0:1770687856.676164:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.676167:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.676174:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676182:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676190:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676207:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676214:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676222:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.676228:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.676243:0:87363:0:(rw26.c:924:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:3.0:1770687856.676248:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008599978e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.676251:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000949d61d7 17ffffc0001001 3:0 ffff9c3208256e58 339 lru 00000080:00200000:3.0:1770687856.676257:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000093fbc2cd 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13082624 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:3.0:1770687856.676260:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008599978e 00000080:00200000:3.0:1770687856.676261:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.676263:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.676271:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676279:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676286:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676293:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676314:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.676318:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.676320:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.676326:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.676329:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.676331:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.676336:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676343:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.676352:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.676355:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.676359:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.676361:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:3.0:1770687856.676365:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.676368:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.676374:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1392640 i_blocks 0 00000080:00200000:3.0:1770687856.676377:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.676385:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1392640, count: 4096 00000080:00200000:3.0:1770687856.676388:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1392640, bytes: 4096 00000080:00200000:3.0:1770687856.676391:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.676394:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 341, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.676395:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:3.0:1770687856.676397:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.676401:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:3.0:1770687856.676404:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:3.0:1770687856.676406:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.676416:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:3.0:1770687856.676422:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.676424:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.676432:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676442:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676449:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676457:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676463:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676471:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.676476:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.676492:0:87363:0:(rw26.c:924:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:3.0:1770687856.676496:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b4581771[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.676499:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc82b93c 17ffffc0001001 3:0 ffff9c32082561b0 340 lru 00000080:00200000:3.0:1770687856.676504:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000040e13514 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13078528 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:3.0:1770687856.676506:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b4581771 00000080:00200000:3.0:1770687856.676508:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.676510:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.676517:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676537:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676544:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676551:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676563:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.676567:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.676569:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.676575:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.676578:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.676581:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.676586:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676594:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.676603:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.676606:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.676610:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.676614:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:3.0:1770687856.676618:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.676621:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.676631:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1396736 i_blocks 0 00000080:00200000:3.0:1770687856.676634:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.676642:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1396736, count: 4096 00000080:00200000:3.0:1770687856.676646:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1396736, bytes: 4096 00000080:00200000:3.0:1770687856.676649:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.676653:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 342, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.676655:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:3.0:1770687856.676657:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.676663:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:3.0:1770687856.676666:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:3.0:1770687856.676668:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.676674:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:3.0:1770687856.676679:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.676681:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.676689:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676697:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676706:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676713:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676720:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676729:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.676734:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.676755:0:87363:0:(rw26.c:924:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:3.0:1770687856.676759:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000114c4e12[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.676761:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000074b8b8d8 17ffffc0001001 3:0 ffff9c3208256d80 341 lru 00000080:00200000:3.0:1770687856.676766:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009db2f673 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13074432 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:3.0:1770687856.676769:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000114c4e12 00000080:00200000:3.0:1770687856.676769:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.676771:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.676779:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676787:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676793:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.676823:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.676834:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.676838:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.676840:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.676847:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.676849:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.676852:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.676857:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676865:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.676885:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.676887:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.676892:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.676895:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:3.0:1770687856.676899:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.676903:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.676908:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1400832 i_blocks 0 00000080:00200000:3.0:1770687856.676911:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.676919:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1400832, count: 4096 00000080:00200000:3.0:1770687856.676922:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1400832, bytes: 4096 00000080:00200000:3.0:1770687856.676925:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.676928:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 343, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.676930:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:3.0:1770687856.676932:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.676937:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:3.0:1770687856.676940:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:3.0:1770687856.676942:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.676947:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:3.0:1770687856.676953:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.676955:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.676962:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676970:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676978:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.676997:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677003:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677011:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.677018:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.677041:0:87363:0:(rw26.c:924:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:3.0:1770687856.677046:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005af9b11e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.677049:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005367a26f 17ffffc0001021 2:0 ffff9c320f5f9870 342 lru 00000080:00200000:3.0:1770687856.677054:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007f74882e 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13070336 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:3.0:1770687856.677057:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005af9b11e 00000080:00200000:3.0:1770687856.677058:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.677060:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.677067:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677074:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677082:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677089:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677123:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.677127:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.677129:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.677135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.677138:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.677140:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.677144:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677152:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.677160:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.677163:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.677167:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.677169:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:3.0:1770687856.677173:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.677176:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.677180:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1404928 i_blocks 0 00000080:00200000:3.0:1770687856.677183:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.677190:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1404928, count: 4096 00000080:00200000:3.0:1770687856.677193:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1404928, bytes: 4096 00000080:00200000:3.0:1770687856.677196:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.677199:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 344, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.677201:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:3.0:1770687856.677203:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.677208:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:3.0:1770687856.677211:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:3.0:1770687856.677213:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.677224:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:3.0:1770687856.677230:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.677232:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.677239:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677247:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677255:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677262:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677269:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677276:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.677282:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.677302:0:87363:0:(rw26.c:924:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:3.0:1770687856.677307:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f5ad550c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.677309:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007df6bb2d 17ffffc0001001 3:0 ffff9c320f5f9948 343 lru 00000080:00200000:3.0:1770687856.677315:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000848ccd4f 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13066240 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:3.0:1770687856.677317:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f5ad550c 00000080:00200000:3.0:1770687856.677318:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.677320:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.677327:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677344:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677350:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677358:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677370:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.677373:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.677375:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.677381:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.677383:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.677386:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.677390:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677397:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.677405:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.677407:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.677411:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.677414:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:3.0:1770687856.677417:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.677420:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.677429:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1409024 i_blocks 0 00000080:00200000:3.0:1770687856.677432:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.677439:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1409024, count: 4096 00000080:00200000:3.0:1770687856.677443:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1409024, bytes: 4096 00000080:00200000:3.0:1770687856.677445:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.677448:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 345, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.677450:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:3.0:1770687856.677452:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.677457:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:3.0:1770687856.677460:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:3.0:1770687856.677462:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.677467:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:3.0:1770687856.677472:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.677475:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.677481:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677489:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677497:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677505:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677511:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677519:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.677524:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.677542:0:87363:0:(rw26.c:924:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:3.0:1770687856.677546:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000095d60ae0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.677549:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000056c7bf8c 17ffffc0001001 3:0 ffff9c320f5f9510 344 lru 00000080:00200000:3.0:1770687856.677554:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000069242c4a 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13062144 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:3.0:1770687856.677556:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000095d60ae0 00000080:00200000:3.0:1770687856.677557:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.677559:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.677566:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677572:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677579:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677585:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677595:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.677598:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.677600:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.677605:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.677608:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.677610:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.677615:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677621:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.677638:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.677640:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.677645:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.677647:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:3.0:1770687856.677651:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.677654:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.677659:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1413120 i_blocks 0 00000080:00200000:3.0:1770687856.677662:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.677669:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1413120, count: 4096 00000080:00200000:3.0:1770687856.677673:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1413120, bytes: 4096 00000080:00200000:3.0:1770687856.677675:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.677679:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 346, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.677680:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:3.0:1770687856.677682:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.677687:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:3.0:1770687856.677690:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:3.0:1770687856.677692:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.677697:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:3.0:1770687856.677702:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.677705:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.677711:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677720:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677728:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677747:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677754:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677763:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.677769:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.677786:0:87363:0:(rw26.c:924:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:3.0:1770687856.677791:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ab3ecc2b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.677794:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9ab77d3 17ffffc0001001 3:0 ffff9c320f5f9438 345 lru 00000080:00200000:3.0:1770687856.677821:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000003566f49 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13058048 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:3.0:1770687856.677824:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ab3ecc2b 00000080:00200000:3.0:1770687856.677825:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.677828:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.677837:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677847:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677854:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.677862:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.677886:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.677889:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.677891:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.677897:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.677900:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.677902:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.677906:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.677915:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.677926:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.677929:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.677933:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.677937:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:3.0:1770687856.677942:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.677946:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.677951:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1417216 i_blocks 0 00000080:00200000:3.0:1770687856.677954:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.677963:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1417216, count: 4096 00000080:00200000:3.0:1770687856.677967:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1417216, bytes: 4096 00000080:00200000:3.0:1770687856.677970:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.677974:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 347, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.677975:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:3.0:1770687856.677978:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.677983:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:3.0:1770687856.677987:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:3.0:1770687856.677990:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.678003:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:3.0:1770687856.678009:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.678011:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.678018:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678026:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678034:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678042:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678049:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678057:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.678062:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.678078:0:87363:0:(rw26.c:924:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:3.0:1770687856.678082:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008365edf3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.678085:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006e458495 17ffffc0001001 3:0 ffff9c320f5f9288 346 lru 00000080:00200000:3.0:1770687856.678091:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000319f00c8 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13053952 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:3.0:1770687856.678107:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008365edf3 00000080:00200000:3.0:1770687856.678108:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.678111:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.678119:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678139:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678147:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678156:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678168:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.678172:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.678174:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.678180:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.678183:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.678186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.678190:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678198:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.678207:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.678210:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.678214:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.678217:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:3.0:1770687856.678221:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.678224:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.678235:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1421312 i_blocks 0 00000080:00200000:3.0:1770687856.678238:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.678246:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1421312, count: 4096 00000080:00200000:3.0:1770687856.678250:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1421312, bytes: 4096 00000080:00200000:3.0:1770687856.678252:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.678256:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 348, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.678258:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:3.0:1770687856.678260:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.678265:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:3.0:1770687856.678269:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:3.0:1770687856.678271:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.678276:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:3.0:1770687856.678282:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.678285:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.678292:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678300:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678310:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678318:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678326:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678334:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.678340:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.678361:0:87363:0:(rw26.c:924:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:3.0:1770687856.678366:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007d2e07e1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.678368:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007608e94f 17ffffc0001001 3:0 ffff9c320f5f9a20 347 lru 00000080:00200000:3.0:1770687856.678374:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bf262110 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13049856 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1770687856.678376:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007d2e07e1 00000080:00200000:3.0:1770687856.678377:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.678379:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.678387:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678396:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678403:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678411:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678424:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.678427:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.678429:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.678435:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.678438:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.678440:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.678445:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678454:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.678474:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.678476:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.678481:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.678483:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:3.0:1770687856.678487:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.678490:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.678495:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1425408 i_blocks 0 00000080:00200000:3.0:1770687856.678498:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.678505:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1425408, count: 4096 00000080:00200000:3.0:1770687856.678508:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1425408, bytes: 4096 00000080:00200000:3.0:1770687856.678511:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.678514:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 349, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.678516:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:3.0:1770687856.678518:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.678523:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:3.0:1770687856.678526:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:3.0:1770687856.678529:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.678533:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:3.0:1770687856.678540:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.678542:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.678549:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678558:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678567:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678586:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678592:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678600:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.678605:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.678620:0:87363:0:(rw26.c:924:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:3.0:1770687856.678623:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a0efab6e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.678626:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006a12d467 17ffffc0001001 3:0 ffff9c320f5f9e58 348 lru 00000080:00200000:3.0:1770687856.678631:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001ae382d6 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13045760 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1770687856.678633:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a0efab6e 00000080:00200000:3.0:1770687856.678634:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.678636:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.678642:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678649:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678656:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678663:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678683:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.678687:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.678689:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.678695:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.678697:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.678700:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.678704:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678711:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.678719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.678721:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.678725:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.678728:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:3.0:1770687856.678731:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.678734:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.678738:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1429504 i_blocks 0 00000080:00200000:3.0:1770687856.678740:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.678748:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1429504, count: 4096 00000080:00200000:3.0:1770687856.678751:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1429504, bytes: 4096 00000080:00200000:3.0:1770687856.678754:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.678757:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 350, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.678758:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:3.0:1770687856.678760:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.678765:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:3.0:1770687856.678768:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:3.0:1770687856.678770:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.678783:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:3.0:1770687856.678789:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.678792:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.678832:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678842:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678850:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678858:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678865:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678873:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.678878:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.678892:0:87363:0:(rw26.c:924:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:3.0:1770687856.678896:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000061075aef[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.678900:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000028bb5e73 17ffffc0001001 3:0 ffff9c320f5f91b0 349 lru 00000080:00200000:3.0:1770687856.678905:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef21b978 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13041664 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1770687856.678907:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000061075aef 00000080:00200000:3.0:1770687856.678908:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.678910:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.678918:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678938:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678946:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.678954:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.678966:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.678970:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.678972:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.678978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.678981:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.678983:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.678987:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.678995:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.679004:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.679006:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.679010:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.679013:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:3.0:1770687856.679017:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.679020:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.679031:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1433600 i_blocks 0 00000080:00200000:3.0:1770687856.679035:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.679041:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1433600, count: 4096 00000080:00200000:3.0:1770687856.679045:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1433600, bytes: 4096 00000080:00200000:3.0:1770687856.679047:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.679051:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 351, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.679052:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:3.0:1770687856.679054:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.679059:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:3.0:1770687856.679062:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:3.0:1770687856.679064:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.679069:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:3.0:1770687856.679074:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.679076:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.679083:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679091:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679112:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679120:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679126:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679134:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.679139:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.679155:0:87363:0:(rw26.c:924:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:3.0:1770687856.679159:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000dd575ae3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.679162:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000073ef372e 17ffffc0001001 3:0 ffff9c320f5f9d80 350 lru 00000080:00200000:3.0:1770687856.679168:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cba8860f 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13037568 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1770687856.679170:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000dd575ae3 00000080:00200000:3.0:1770687856.679171:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.679173:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.679180:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679188:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679194:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679202:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679213:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.679215:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.679218:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.679223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.679226:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.679228:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.679233:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679239:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.679258:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.679260:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.679265:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.679267:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:3.0:1770687856.679271:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.679274:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.679278:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1437696 i_blocks 0 00000080:00200000:3.0:1770687856.679281:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.679288:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1437696, count: 4096 00000080:00200000:3.0:1770687856.679291:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1437696, bytes: 4096 00000080:00200000:3.0:1770687856.679293:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.679297:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 352, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.679298:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:3.0:1770687856.679300:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.679304:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:3.0:1770687856.679307:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:3.0:1770687856.679309:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.679314:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:3.0:1770687856.679319:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.679321:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.679327:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679334:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679342:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679358:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679364:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679371:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.679376:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.679390:0:87363:0:(rw26.c:924:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:3.0:1770687856.679394:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005b79318e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.679397:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000294c4813 17ffffc0001001 3:0 ffff9c320f5f96c0 351 lru 00000080:00200000:3.0:1770687856.679401:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b77e0105 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13033472 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1770687856.679403:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005b79318e 00000080:00200000:3.0:1770687856.679404:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.679406:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.679413:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679419:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679426:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679432:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679451:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.679453:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.679455:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.679460:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.679463:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.679465:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.679469:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679475:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.679483:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.679485:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.679489:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.679492:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:3.0:1770687856.679495:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.679497:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.679502:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1441792 i_blocks 0 00000080:00200000:3.0:1770687856.679504:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.679511:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1441792, count: 4096 00000080:00200000:3.0:1770687856.679514:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1441792, bytes: 4096 00000080:00200000:3.0:1770687856.679517:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.679520:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 353, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.679522:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:3.0:1770687856.679524:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.679529:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:3.0:1770687856.679531:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:3.0:1770687856.679534:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.679544:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:3.0:1770687856.679550:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.679552:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.679559:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679567:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679575:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679582:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679588:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679595:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.679600:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.679615:0:87363:0:(rw26.c:924:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:3.0:1770687856.679620:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004ae38d9d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.679623:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009d72a284 17ffffc0001001 3:0 ffff9c320f5f9798 352 lru 00000080:00200000:3.0:1770687856.679628:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a62f4d14 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13029376 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1770687856.679631:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004ae38d9d 00000080:00200000:3.0:1770687856.679632:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.679634:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.679641:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679661:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679667:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679675:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679687:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.679691:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.679693:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.679698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.679701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.679703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.679707:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679713:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.679721:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.679723:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.679726:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.679729:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:3.0:1770687856.679732:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.679735:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.679745:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1445888 i_blocks 0 00000080:00200000:3.0:1770687856.679747:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.679755:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1445888, count: 4096 00000080:00200000:3.0:1770687856.679758:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1445888, bytes: 4096 00000080:00200000:3.0:1770687856.679760:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.679763:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 354, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.679764:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:3.0:1770687856.679766:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.679771:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:3.0:1770687856.679773:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:3.0:1770687856.679775:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.679780:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:3.0:1770687856.679785:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.679788:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.679794:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679823:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679833:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679841:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679848:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679855:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.679860:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.679878:0:87363:0:(rw26.c:924:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:3.0:1770687856.679883:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001bd01202[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.679885:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000461a62ae 17ffffc0001001 3:0 ffff9c320f5f9ca8 353 lru 00000080:00200000:3.0:1770687856.679891:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000005641b047 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13025280 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1770687856.679893:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001bd01202 00000080:00200000:3.0:1770687856.679894:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.679896:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.679904:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679912:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679919:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.679927:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.679938:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.679941:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.679943:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.679949:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.679951:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.679954:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.679957:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.679964:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.679983:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.679985:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.679990:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.679992:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:3.0:1770687856.679996:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.679998:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.680003:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1449984 i_blocks 0 00000080:00200000:3.0:1770687856.680005:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.680012:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1449984, count: 4096 00000080:00200000:3.0:1770687856.680015:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1449984, bytes: 4096 00000080:00200000:3.0:1770687856.680018:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.680021:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 355, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.680023:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:3.0:1770687856.680025:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.680030:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:3.0:1770687856.680033:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:3.0:1770687856.680035:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.680041:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:3.0:1770687856.680047:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.680049:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.680055:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680064:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680072:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680088:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680107:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680115:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.680121:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.680138:0:87363:0:(rw26.c:924:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:3.0:1770687856.680142:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007a44755b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.680146:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e884944c 17ffffc0001001 3:0 ffff9c320f5f9000 354 lru 00000080:00200000:3.0:1770687856.680151:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000005f9fdfe4 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13021184 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1770687856.680154:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007a44755b 00000080:00200000:3.0:1770687856.680155:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.680157:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.680165:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680172:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680179:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680187:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680208:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.680212:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.680214:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.680220:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.680222:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.680225:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.680229:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680236:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.680244:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.680247:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.680251:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.680254:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:3.0:1770687856.680258:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.680261:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.680265:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1454080 i_blocks 0 00000080:00200000:3.0:1770687856.680268:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.680275:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1454080, count: 4096 00000080:00200000:3.0:1770687856.680279:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1454080, bytes: 4096 00000080:00200000:3.0:1770687856.680281:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.680285:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 356, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.680287:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:3.0:1770687856.680289:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.680294:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:3.0:1770687856.680297:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:3.0:1770687856.680299:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.680311:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:3.0:1770687856.680317:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.680319:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.680326:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680334:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680343:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680351:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680358:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680366:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.680372:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.680389:0:87363:0:(rw26.c:924:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:3.0:1770687856.680393:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000048df28d6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.680396:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004727dc83 17ffffc0001001 3:0 ffff9c320f5f9360 355 lru 00000080:00200000:3.0:1770687856.680401:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000082075083 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13017088 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1770687856.680403:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000048df28d6 00000080:00200000:3.0:1770687856.680404:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.680406:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.680414:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680432:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680439:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680446:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680458:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.680460:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.680463:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.680469:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.680472:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.680474:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.680479:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680485:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.680493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.680496:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.680499:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.680502:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:3.0:1770687856.680505:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.680508:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.680517:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1458176 i_blocks 0 00000080:00200000:3.0:1770687856.680520:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.680527:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1458176, count: 4096 00000080:00200000:3.0:1770687856.680530:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1458176, bytes: 4096 00000080:00200000:3.0:1770687856.680533:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.680536:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 357, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.680538:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:3.0:1770687856.680540:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.680546:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:3.0:1770687856.680549:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:3.0:1770687856.680552:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.680557:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:3.0:1770687856.680563:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.680565:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.680572:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680580:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680587:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680594:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680600:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680608:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.680613:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.680634:0:87363:0:(rw26.c:924:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:3.0:1770687856.680638:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f6c017ae[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.680640:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000296e127b 17ffffc0001001 3:0 ffff9c320f5f9af8 356 lru 00000080:00200000:3.0:1770687856.680646:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000e91e1d9 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13012992 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1770687856.680648:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f6c017ae 00000080:00200000:3.0:1770687856.680649:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.680651:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.680658:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680666:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680673:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680680:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680692:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.680695:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.680697:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.680703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.680705:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.680708:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.680711:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680718:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.680737:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.680739:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.680743:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.680746:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:3.0:1770687856.680749:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.680752:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.680756:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1462272 i_blocks 0 00000080:00200000:3.0:1770687856.680759:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.680765:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1462272, count: 4096 00000080:00200000:3.0:1770687856.680769:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1462272, bytes: 4096 00000080:00200000:3.0:1770687856.680771:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.680775:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 358, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.680776:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:3.0:1770687856.680778:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.680783:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:3.0:1770687856.680786:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:3.0:1770687856.680788:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.680794:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:3.0:1770687856.680820:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.680823:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.680831:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680839:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680848:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680865:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.680872:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680881:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.680887:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.680912:0:87363:0:(rw26.c:924:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:3.0:1770687856.680917:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000066e402b2[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.680921:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004c262a82 17ffffc0001021 2:0 ffff9c320f5f95e8 357 lru 00000080:00200000:3.0:1770687856.680928:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab7b93ce 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13008896 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1770687856.680931:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000066e402b2 00000080:00200000:3.0:1770687856.680933:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.680935:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.680944:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680952:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680959:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.680970:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.680991:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.680994:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.680996:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.681002:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.681005:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.681007:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.681011:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681018:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.681026:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.681029:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.681032:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.681035:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:3.0:1770687856.681038:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.681042:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.681046:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1466368 i_blocks 0 00000080:00200000:3.0:1770687856.681049:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.681057:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1466368, count: 4096 00000080:00200000:3.0:1770687856.681061:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1466368, bytes: 4096 00000080:00200000:3.0:1770687856.681064:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.681067:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 359, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.681069:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:3.0:1770687856.681072:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.681077:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:3.0:1770687856.681080:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:3.0:1770687856.681082:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.681107:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:3.0:1770687856.681115:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.681117:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.681125:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681134:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681143:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681151:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681158:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681165:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.681171:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.681186:0:87363:0:(rw26.c:924:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:3.0:1770687856.681191:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ee843a8a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.681194:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb48f4c4 17ffffc0001001 3:0 ffff9c320f5f9bd0 358 lru 00000080:00200000:3.0:1770687856.681199:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000dd13a97 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13004800 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1770687856.681202:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ee843a8a 00000080:00200000:3.0:1770687856.681203:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.681205:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.681213:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681231:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681238:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681245:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681256:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.681260:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.681262:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.681267:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.681270:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.681273:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.681277:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681284:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.681293:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.681295:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.681299:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.681302:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:3.0:1770687856.681305:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.681308:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.681318:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1470464 i_blocks 0 00000080:00200000:3.0:1770687856.681321:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.681328:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1470464, count: 4096 00000080:00200000:3.0:1770687856.681332:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1470464, bytes: 4096 00000080:00200000:3.0:1770687856.681334:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.681338:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 360, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.681339:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:3.0:1770687856.681342:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.681347:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:3.0:1770687856.681350:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:3.0:1770687856.681352:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.681357:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:3.0:1770687856.681363:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.681365:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.681372:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681381:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681389:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681396:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681403:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681411:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.681416:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.681435:0:87363:0:(rw26.c:924:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:3.0:1770687856.681439:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003bd6e6be[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.681442:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006510c882 17ffffc0001001 3:0 ffff9c320f5f90d8 359 lru 00000080:00200000:3.0:1770687856.681446:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000081458509 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 13000704 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1770687856.681448:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003bd6e6be 00000080:00200000:3.0:1770687856.681449:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.681451:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.681458:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681465:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681472:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681479:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681491:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.681495:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.681497:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.681503:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.681505:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.681508:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.681512:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681519:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.681538:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.681540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.681545:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.681548:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:3.0:1770687856.681552:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.681554:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.681559:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1474560 i_blocks 0 00000080:00200000:3.0:1770687856.681562:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.681570:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1474560, count: 4096 00000080:00200000:3.0:1770687856.681573:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1474560, bytes: 4096 00000080:00200000:3.0:1770687856.681576:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.681579:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 361, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.681580:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:3.0:1770687856.681583:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.681588:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:3.0:1770687856.681591:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:3.0:1770687856.681593:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.681598:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:3.0:1770687856.681603:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.681605:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.681612:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681621:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681629:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681647:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681654:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681662:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.681668:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.681684:0:87363:0:(rw26.c:924:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:3.0:1770687856.681689:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a818b61e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.681691:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000037329fb2 17ffffc0001001 3:0 ffff9c3206e13ca8 360 lru 00000080:00200000:3.0:1770687856.681697:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b4639296 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12996608 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1770687856.681699:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a818b61e 00000080:00200000:3.0:1770687856.681700:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.681702:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.681709:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681714:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681718:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681722:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681738:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.681741:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.681743:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.681749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.681752:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.681754:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.681758:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681765:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.681774:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.681777:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.681780:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.681783:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:3.0:1770687856.681787:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.681790:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.681794:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1478656 i_blocks 0 00000080:00200000:3.0:1770687856.681797:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.681825:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1478656, count: 4096 00000080:00200000:3.0:1770687856.681830:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1478656, bytes: 4096 00000080:00200000:3.0:1770687856.681833:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.681836:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 362, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.681838:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:3.0:1770687856.681841:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.681846:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:3.0:1770687856.681850:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:3.0:1770687856.681852:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.681863:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:3.0:1770687856.681869:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.681871:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.681877:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681886:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681894:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681900:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.681907:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.681914:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.681919:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.681934:0:87363:0:(rw26.c:924:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:3.0:1770687856.681939:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003f0cbf8b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.681943:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001e612252 17ffffc0001001 3:0 ffff9c3206e13000 361 lru 00000080:00200000:3.0:1770687856.681948:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe8ded17 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12992512 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1770687856.681950:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003f0cbf8b 00000080:00200000:3.0:1770687856.681951:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.681953:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.681960:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681978:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681984:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.681991:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682003:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.682007:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.682009:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.682015:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.682017:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.682020:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.682024:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682032:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.682040:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.682043:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.682046:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.682049:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:3.0:1770687856.682053:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.682056:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.682066:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1482752 i_blocks 0 00000080:00200000:3.0:1770687856.682068:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.682074:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1482752, count: 4096 00000080:00200000:3.0:1770687856.682077:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1482752, bytes: 4096 00000080:00200000:3.0:1770687856.682080:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.682083:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 363, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.682085:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:3.0:1770687856.682087:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.682104:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:3.0:1770687856.682107:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:3.0:1770687856.682109:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.682115:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:3.0:1770687856.682121:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.682123:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.682130:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682139:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682147:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682154:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682158:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682164:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.682167:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.682183:0:87363:0:(rw26.c:924:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:3.0:1770687856.682186:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000047db374[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.682188:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000751a930 17ffffc0001001 3:0 ffff9c3206e13360 362 lru 00000080:00200000:3.0:1770687856.682192:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8c88c36 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12988416 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1770687856.682193:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000047db374 00000080:00200000:3.0:1770687856.682194:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.682196:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.682203:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682211:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682218:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682225:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682236:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.682238:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.682241:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.682247:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.682249:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.682252:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.682255:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682263:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.682282:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.682284:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.682289:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.682292:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:3.0:1770687856.682295:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.682297:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.682301:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1486848 i_blocks 0 00000080:00200000:3.0:1770687856.682303:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.682310:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1486848, count: 4096 00000080:00200000:3.0:1770687856.682314:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1486848, bytes: 4096 00000080:00200000:3.0:1770687856.682316:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.682319:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 364, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.682321:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:3.0:1770687856.682323:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.682328:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:3.0:1770687856.682330:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:3.0:1770687856.682332:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.682337:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:3.0:1770687856.682343:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.682345:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.682352:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682361:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682369:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682381:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682385:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682390:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.682394:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.682404:0:87363:0:(rw26.c:924:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:3.0:1770687856.682407:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c9d6d052[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.682409:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000077f33e53 17ffffc0001001 3:0 ffff9c3206e13af8 363 lru 00000080:00200000:3.0:1770687856.682412:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000030a5b429 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12984320 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1770687856.682414:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c9d6d052 00000080:00200000:3.0:1770687856.682414:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.682416:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.682421:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682425:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682430:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682436:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682457:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.682460:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.682462:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.682467:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.682470:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.682472:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.682476:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682484:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.682493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.682495:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.682499:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.682502:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:3.0:1770687856.682505:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.682508:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.682511:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1490944 i_blocks 0 00000080:00200000:3.0:1770687856.682513:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.682518:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1490944, count: 4096 00000080:00200000:3.0:1770687856.682521:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1490944, bytes: 4096 00000080:00200000:3.0:1770687856.682522:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.682525:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 365, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.682526:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:3.0:1770687856.682527:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.682530:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:3.0:1770687856.682532:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:3.0:1770687856.682534:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.682542:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:3.0:1770687856.682546:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.682547:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.682552:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682558:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682563:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682568:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682571:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682576:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.682579:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.682590:0:87363:0:(rw26.c:924:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:3.0:1770687856.682593:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000055d0d4a9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.682595:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000002c0db33 17ffffc0001001 3:0 ffff9c3206e135e8 364 lru 00000080:00200000:3.0:1770687856.682599:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000076b2219 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12980224 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1770687856.682600:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000055d0d4a9 00000080:00200000:3.0:1770687856.682601:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.682603:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.682609:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682626:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682632:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682639:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682651:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.682654:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.682656:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.682662:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.682664:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.682667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.682670:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682675:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.682680:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.682681:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.682684:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.682686:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:3.0:1770687856.682688:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.682690:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.682697:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1495040 i_blocks 0 00000080:00200000:3.0:1770687856.682699:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.682704:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1495040, count: 4096 00000080:00200000:3.0:1770687856.682706:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1495040, bytes: 4096 00000080:00200000:3.0:1770687856.682708:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.682710:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 366, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.682711:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:3.0:1770687856.682713:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.682717:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:3.0:1770687856.682719:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:3.0:1770687856.682721:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.682726:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:3.0:1770687856.682731:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.682733:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.682740:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682748:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682756:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682763:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682769:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682777:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.682782:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.682836:0:87363:0:(rw26.c:924:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:3.0:1770687856.682842:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000062b6f58b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.682845:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000015c309c1 17ffffc0001001 3:0 ffff9c3206e13bd0 365 lru 00000080:00200000:3.0:1770687856.682851:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000830bfd8e 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12976128 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1770687856.682853:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000062b6f58b 00000080:00200000:3.0:1770687856.682855:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.682857:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.682865:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682873:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682880:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.682887:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.682898:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.682901:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.682903:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.682909:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.682912:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.682915:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.682918:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.682926:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.682944:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.682947:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.682951:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.682954:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:3.0:1770687856.682957:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.682960:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.682965:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1499136 i_blocks 0 00000080:00200000:3.0:1770687856.682967:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.682974:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1499136, count: 4096 00000080:00200000:3.0:1770687856.682977:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1499136, bytes: 4096 00000080:00200000:3.0:1770687856.682980:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.682984:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 367, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.682985:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:3.0:1770687856.682988:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.682993:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:3.0:1770687856.682996:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:3.0:1770687856.682998:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.683003:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:3.0:1770687856.683008:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.683010:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.683017:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683026:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683034:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683052:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683059:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683067:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.683072:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.683086:0:87363:0:(rw26.c:924:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:3.0:1770687856.683091:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d3e6596b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.683162:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce82c6fc 17ffffc0001001 3:0 ffff9c3206e130d8 366 lru 00000080:00200000:3.0:1770687856.683169:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003103b205 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12972032 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1770687856.683171:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d3e6596b 00000080:00200000:3.0:1770687856.683173:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.683175:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.683184:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683192:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683199:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683207:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683228:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.683232:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.683236:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.683241:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.683244:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.683246:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.683251:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683259:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.683267:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.683270:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.683274:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.683277:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:3.0:1770687856.683281:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.683284:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.683288:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1503232 i_blocks 0 00000080:00200000:3.0:1770687856.683291:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.683298:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1503232, count: 4096 00000080:00200000:3.0:1770687856.683302:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1503232, bytes: 4096 00000080:00200000:3.0:1770687856.683304:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.683307:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 368, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.683309:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:3.0:1770687856.683312:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.683316:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:3.0:1770687856.683319:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:3.0:1770687856.683322:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.683332:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:3.0:1770687856.683338:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.683340:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.683347:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683355:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683362:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683370:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683376:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683384:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.683389:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.683404:0:87363:0:(rw26.c:924:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:3.0:1770687856.683409:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f7d44d93[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.683412:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000016e5bc3a 17ffffc0001001 3:0 ffff9c3206e13870 367 lru 00000080:00200000:3.0:1770687856.683417:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007ed80d40 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12967936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1770687856.683420:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f7d44d93 00000080:00200000:3.0:1770687856.683421:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.683423:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.683430:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683450:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683457:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683465:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683476:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.683479:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.683481:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.683485:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.683488:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.683491:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.683495:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683502:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.683510:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.683512:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.683516:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.683519:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:3.0:1770687856.683522:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.683525:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.683534:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1507328 i_blocks 0 00000080:00200000:3.0:1770687856.683538:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.683545:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1507328, count: 4096 00000080:00200000:3.0:1770687856.683548:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1507328, bytes: 4096 00000080:00200000:3.0:1770687856.683551:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.683555:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 369, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.683556:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:3.0:1770687856.683559:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.683564:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:3.0:1770687856.683567:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:3.0:1770687856.683569:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.683574:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:3.0:1770687856.683579:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.683582:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.683588:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683597:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683605:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683612:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683619:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683627:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.683632:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.683651:0:87363:0:(rw26.c:924:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:3.0:1770687856.683656:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c4c059d9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.683659:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000048fe318b 17ffffc0001001 3:0 ffff9c3206e13948 368 lru 00000080:00200000:3.0:1770687856.683664:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009fe3d595 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12963840 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1770687856.683667:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c4c059d9 00000080:00200000:3.0:1770687856.683668:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.683670:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.683678:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683686:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683693:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683700:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683710:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.683713:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.683716:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.683721:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.683723:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.683726:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.683730:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683737:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.683755:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.683758:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.683763:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.683765:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:3.0:1770687856.683769:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.683772:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.683777:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1511424 i_blocks 0 00000080:00200000:3.0:1770687856.683779:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.683786:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1511424, count: 4096 00000080:00200000:3.0:1770687856.683788:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1511424, bytes: 4096 00000080:00200000:3.0:1770687856.683790:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.683793:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 370, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.683794:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:3.0:1770687856.683795:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.683799:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:3.0:1770687856.683817:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:3.0:1770687856.683818:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.683822:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:3.0:1770687856.683828:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.683830:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.683837:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683845:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683852:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683868:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683875:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683883:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.683888:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.683904:0:87363:0:(rw26.c:924:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:3.0:1770687856.683908:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000b05e919[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.683911:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000050aa613a 17ffffc0001001 3:0 ffff9c3206e13510 369 lru 00000080:00200000:3.0:1770687856.683915:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002dad4ae7 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12959744 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1770687856.683917:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000b05e919 00000080:00200000:3.0:1770687856.683918:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.683920:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.683927:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683933:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683940:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.683948:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.683969:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.683972:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.683974:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.683979:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.683982:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.683985:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.683989:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.683996:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.684005:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.684007:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.684011:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.684013:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:3.0:1770687856.684017:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.684020:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.684024:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1515520 i_blocks 0 00000080:00200000:3.0:1770687856.684026:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.684034:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1515520, count: 4096 00000080:00200000:3.0:1770687856.684038:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1515520, bytes: 4096 00000080:00200000:3.0:1770687856.684041:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.684044:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 371, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.684046:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:3.0:1770687856.684048:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.684053:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:3.0:1770687856.684055:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:3.0:1770687856.684058:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.684072:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:3.0:1770687856.684078:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.684080:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.684086:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684107:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684116:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684123:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684130:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684138:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.684143:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.684159:0:87363:0:(rw26.c:924:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:3.0:1770687856.684163:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000049192127[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.684165:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a924a367 17ffffc0001001 3:0 ffff9c3206e13438 370 lru 00000080:00200000:3.0:1770687856.684169:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006b7659d8 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12955648 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1770687856.684170:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000049192127 00000080:00200000:3.0:1770687856.684171:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.684173:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.684178:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684190:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684195:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684202:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684214:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.684217:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.684220:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.684225:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.684228:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.684231:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.684235:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684243:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.684251:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.684254:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.684258:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.684260:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:3.0:1770687856.684264:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.684266:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.684276:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1519616 i_blocks 0 00000080:00200000:3.0:1770687856.684278:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.684286:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1519616, count: 4096 00000080:00200000:3.0:1770687856.684290:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1519616, bytes: 4096 00000080:00200000:3.0:1770687856.684292:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.684296:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 372, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.684297:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:3.0:1770687856.684299:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.684304:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:3.0:1770687856.684307:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:3.0:1770687856.684309:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.684314:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:3.0:1770687856.684320:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.684323:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.684329:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684336:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684343:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684350:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684356:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684363:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.684368:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.684387:0:87363:0:(rw26.c:924:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:3.0:1770687856.684391:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c6eead9e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.684395:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4c54b52 17ffffc0001001 3:0 ffff9c3206e13288 371 lru 00000080:00200000:3.0:1770687856.684400:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9fbeb5c 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12951552 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1770687856.684402:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c6eead9e 00000080:00200000:3.0:1770687856.684403:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.684405:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.684413:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684421:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684428:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684435:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684445:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.684448:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.684450:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.684455:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.684458:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.684460:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.684464:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684471:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.684490:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.684493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.684498:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.684500:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:3.0:1770687856.684504:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.684507:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.684512:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1523712 i_blocks 0 00000080:00200000:3.0:1770687856.684514:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.684521:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1523712, count: 4096 00000080:00200000:3.0:1770687856.684523:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1523712, bytes: 4096 00000080:00200000:3.0:1770687856.684526:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.684530:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 373, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.684531:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:3.0:1770687856.684534:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.684538:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:3.0:1770687856.684541:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:3.0:1770687856.684543:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.684548:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:3.0:1770687856.684554:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.684556:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.684562:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684570:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684578:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684594:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684601:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684610:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.684617:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.684640:0:87363:0:(rw26.c:924:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:3.0:1770687856.684644:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ab311d91[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.684647:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d49f2db1 17ffffc0001021 2:0 ffff9c3206e13a20 372 lru 00000080:00200000:3.0:1770687856.684652:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2729c17 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12947456 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1770687856.684654:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ab311d91 00000080:00200000:3.0:1770687856.684655:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.684657:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.684665:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684673:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684679:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684686:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684708:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.684711:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.684714:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.684719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.684722:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.684724:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.684728:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684736:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.684744:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.684746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.684750:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.684753:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:3.0:1770687856.684757:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.684760:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.684764:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1527808 i_blocks 0 00000080:00200000:3.0:1770687856.684766:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.684771:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1527808, count: 4096 00000080:00200000:3.0:1770687856.684774:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1527808, bytes: 4096 00000080:00200000:3.0:1770687856.684775:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.684778:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 374, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.684779:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:3.0:1770687856.684781:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.684786:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:3.0:1770687856.684789:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:3.0:1770687856.684791:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.684822:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:3.0:1770687856.684829:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.684831:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.684838:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684847:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684853:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684858:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684862:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684867:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.684870:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.684882:0:87363:0:(rw26.c:924:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:3.0:1770687856.684885:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000343a1f52[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.684886:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ab88a9c3 17ffffc0001001 3:0 ffff9c3206e13e58 373 lru 00000080:00200000:3.0:1770687856.684890:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3ffe80c 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12943360 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1770687856.684891:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000343a1f52 00000080:00200000:3.0:1770687856.684891:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.684893:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.684898:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684909:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684913:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.684917:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.684924:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.684926:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.684928:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.684933:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.684935:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.684937:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.684941:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.684947:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.684955:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.684958:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.684961:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.684964:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:3.0:1770687856.684967:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.684971:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.684980:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1531904 i_blocks 0 00000080:00200000:3.0:1770687856.684983:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.684990:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1531904, count: 4096 00000080:00200000:3.0:1770687856.684993:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1531904, bytes: 4096 00000080:00200000:3.0:1770687856.684994:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.684997:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 375, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.684998:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:3.0:1770687856.684999:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.685003:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:3.0:1770687856.685005:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:3.0:1770687856.685006:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.685010:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:3.0:1770687856.685014:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.685015:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.685020:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685026:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685031:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685035:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685039:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685044:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.685047:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.685060:0:87363:0:(rw26.c:924:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:3.0:1770687856.685063:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a6bdb07c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.685064:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d957a112 17ffffc0001001 3:0 ffff9c3206e131b0 374 lru 00000080:00200000:3.0:1770687856.685068:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000489734a6 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12939264 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1770687856.685069:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a6bdb07c 00000080:00200000:3.0:1770687856.685070:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.685071:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.685078:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685086:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685103:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685111:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685122:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.685125:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.685127:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.685132:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.685135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.685137:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.685141:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685149:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.685161:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.685163:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.685166:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.685168:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:3.0:1770687856.685170:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.685172:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.685176:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1536000 i_blocks 0 00000080:00200000:3.0:1770687856.685177:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.685182:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1536000, count: 4096 00000080:00200000:3.0:1770687856.685185:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1536000, bytes: 4096 00000080:00200000:3.0:1770687856.685186:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.685188:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 376, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.685189:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:3.0:1770687856.685191:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.685194:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:3.0:1770687856.685196:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:3.0:1770687856.685197:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.685201:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:3.0:1770687856.685204:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.685206:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.685211:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685216:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685221:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685236:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685243:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685251:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.685257:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.685272:0:87363:0:(rw26.c:924:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:3.0:1770687856.685276:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000081ebc46[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.685279:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004450c8f3 17ffffc0001001 3:0 ffff9c3206e13d80 375 lru 00000080:00200000:3.0:1770687856.685284:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d05c5702 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12935168 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1770687856.685286:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000081ebc46 00000080:00200000:3.0:1770687856.685287:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.685290:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.685297:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685304:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685311:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685319:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685341:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.685345:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.685347:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.685354:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.685356:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.685359:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.685364:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685372:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.685380:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.685382:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.685386:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.685389:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:3.0:1770687856.685393:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.685396:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.685402:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1540096 i_blocks 0 00000080:00200000:3.0:1770687856.685405:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.685412:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1540096, count: 4096 00000080:00200000:3.0:1770687856.685416:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1540096, bytes: 4096 00000080:00200000:3.0:1770687856.685418:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.685421:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 377, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.685423:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:3.0:1770687856.685425:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.685430:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:3.0:1770687856.685432:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:3.0:1770687856.685435:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.685446:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:3.0:1770687856.685451:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.685453:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.685460:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685469:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685477:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685484:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685491:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685499:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.685504:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.685521:0:87363:0:(rw26.c:924:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:3.0:1770687856.685525:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000049e16c54[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.685528:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006e50952a 17ffffc0001001 3:0 ffff9c3206e136c0 376 lru 00000080:00200000:3.0:1770687856.685533:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3f1ea2f 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12931072 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1770687856.685535:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000049e16c54 00000080:00200000:3.0:1770687856.685536:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.685538:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.685545:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685563:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685571:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685578:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685589:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.685592:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.685595:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.685600:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.685603:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.685605:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.685609:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685615:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.685623:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.685626:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.685630:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.685633:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:3.0:1770687856.685636:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.685640:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.685649:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1544192 i_blocks 0 00000080:00200000:3.0:1770687856.685652:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.685659:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1544192, count: 4096 00000080:00200000:3.0:1770687856.685662:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1544192, bytes: 4096 00000080:00200000:3.0:1770687856.685665:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.685669:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 378, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.685670:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:3.0:1770687856.685673:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.685678:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:3.0:1770687856.685681:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:3.0:1770687856.685684:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.685689:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:3.0:1770687856.685695:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.685698:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.685705:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685713:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685722:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685729:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685736:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685744:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.685749:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.685769:0:87363:0:(rw26.c:924:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:3.0:1770687856.685772:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000048be4d4e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.685775:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fcb98d23 17ffffc0001001 3:0 ffff9c3206e13798 377 lru 00000080:00200000:3.0:1770687856.685781:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000087c6645a 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12926976 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1770687856.685783:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000048be4d4e 00000080:00200000:3.0:1770687856.685784:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.685786:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.685794:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685822:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685830:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.685837:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.685847:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.685850:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.685853:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.685859:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.685861:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.685864:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.685868:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685876:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.685896:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.685899:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.685904:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.685907:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:3.0:1770687856.685910:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.685913:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.685918:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1548288 i_blocks 0 00000080:00200000:3.0:1770687856.685920:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.685928:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1548288, count: 4096 00000080:00200000:3.0:1770687856.685931:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1548288, bytes: 4096 00000080:00200000:3.0:1770687856.685934:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.685937:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 379, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.685939:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:3.0:1770687856.685941:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.685946:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:3.0:1770687856.685949:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:3.0:1770687856.685951:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.685956:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:3.0:1770687856.685961:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.685964:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.685970:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685979:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.685987:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686004:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686011:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686020:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.686026:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.686042:0:87363:0:(rw26.c:924:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:3.0:1770687856.686047:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000088d2ba9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.686050:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c8f4eb48 17ffffc0001001 3:0 ffff9c321ecfb798 378 lru 00000080:00200000:3.0:1770687856.686055:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3e4fc4c 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12922880 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1770687856.686058:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000088d2ba9 00000080:00200000:3.0:1770687856.686059:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.686061:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.686069:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686077:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686084:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686102:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686125:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.686129:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.686131:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.686137:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.686140:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.686143:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.686147:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686155:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.686163:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.686165:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.686169:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.686172:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:3.0:1770687856.686175:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.686179:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.686184:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1552384 i_blocks 0 00000080:00200000:3.0:1770687856.686188:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.686195:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1552384, count: 4096 00000080:00200000:3.0:1770687856.686199:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1552384, bytes: 4096 00000080:00200000:3.0:1770687856.686201:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.686205:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 380, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.686206:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:3.0:1770687856.686208:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.686213:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:3.0:1770687856.686216:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:3.0:1770687856.686218:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.686230:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:3.0:1770687856.686236:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.686238:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.686245:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686253:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686261:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686268:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686275:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686282:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.686288:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.686304:0:87363:0:(rw26.c:924:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:3.0:1770687856.686309:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eaafd1b1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.686312:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce24497e 17ffffc0001001 3:0 ffff9c321ecfbca8 379 lru 00000080:00200000:3.0:1770687856.686317:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000f778789 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12918784 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1770687856.686320:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eaafd1b1 00000080:00200000:3.0:1770687856.686321:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.686323:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.686330:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686349:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686357:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686365:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686377:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.686380:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.686382:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.686388:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.686390:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.686394:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.686398:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686406:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.686415:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.686418:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.686422:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.686425:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:3.0:1770687856.686429:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.686432:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.686443:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1556480 i_blocks 0 00000080:00200000:3.0:1770687856.686446:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.686453:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1556480, count: 4096 00000080:00200000:3.0:1770687856.686458:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1556480, bytes: 4096 00000080:00200000:3.0:1770687856.686460:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.686464:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 381, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.686466:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:3.0:1770687856.686468:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.686474:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:3.0:1770687856.686477:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:3.0:1770687856.686479:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.686485:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:3.0:1770687856.686491:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.686494:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.686501:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686511:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686518:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686525:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686531:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686538:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.686544:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.686564:0:87363:0:(rw26.c:924:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:3.0:1770687856.686569:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d30fa1ba[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.686571:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005776e80f 17ffffc0001001 3:0 ffff9c321ecfb000 380 lru 00000080:00200000:3.0:1770687856.686577:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004487a783 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12914688 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1770687856.686579:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d30fa1ba 00000080:00200000:3.0:1770687856.686580:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.686583:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.686591:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686600:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686606:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686614:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686625:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.686627:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.686630:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.686636:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.686639:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.686642:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.686646:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686653:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.686672:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.686675:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.686680:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.686683:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:3.0:1770687856.686687:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.686690:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.686695:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1560576 i_blocks 0 00000080:00200000:3.0:1770687856.686699:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.686706:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1560576, count: 4096 00000080:00200000:3.0:1770687856.686709:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1560576, bytes: 4096 00000080:00200000:3.0:1770687856.686712:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.686716:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 382, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.686717:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:3.0:1770687856.686719:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.686724:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:3.0:1770687856.686727:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:3.0:1770687856.686729:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.686734:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:3.0:1770687856.686740:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.686742:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.686749:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686758:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686766:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686784:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686791:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686799:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.686824:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.686840:0:87363:0:(rw26.c:924:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:3.0:1770687856.686845:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000040f69dce[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.686848:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009ac1fb34 17ffffc0001001 3:0 ffff9c321ecfb360 381 lru 00000080:00200000:3.0:1770687856.686854:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000419482a 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12910592 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1770687856.686857:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000040f69dce 00000080:00200000:3.0:1770687856.686858:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.686860:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.686868:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686875:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686881:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.686887:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.686908:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.686912:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.686914:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.686920:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.686923:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.686926:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.686930:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.686939:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.686948:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.686950:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.686954:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.686957:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:3.0:1770687856.686961:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.686964:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.686968:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1564672 i_blocks 0 00000080:00200000:3.0:1770687856.686971:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.686978:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1564672, count: 4096 00000080:00200000:3.0:1770687856.686982:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1564672, bytes: 4096 00000080:00200000:3.0:1770687856.686985:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.686988:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 383, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.686990:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:3.0:1770687856.686992:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.686997:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:3.0:1770687856.687000:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:3.0:1770687856.687002:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.687013:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:3.0:1770687856.687019:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.687021:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.687027:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687033:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687038:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687043:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687047:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687052:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.687056:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.687068:0:87363:0:(rw26.c:924:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:3.0:1770687856.687072:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d53dc18d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.687075:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003a37fed2 17ffffc0001001 3:0 ffff9c321ecfbaf8 382 lru 00000080:00200000:3.0:1770687856.687081:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000deee1576 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12906496 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1770687856.687083:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d53dc18d 00000080:00200000:3.0:1770687856.687084:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.687086:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.687105:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687125:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687132:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687139:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687152:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.687155:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.687158:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.687163:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.687166:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.687169:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.687173:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687178:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.687184:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.687185:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.687187:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.687189:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:3.0:1770687856.687192:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.687195:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.687204:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1568768 i_blocks 0 00000080:00200000:3.0:1770687856.687207:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.687214:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1568768, count: 4096 00000080:00200000:3.0:1770687856.687217:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1568768, bytes: 4096 00000080:00200000:3.0:1770687856.687220:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.687224:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 384, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.687225:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:3.0:1770687856.687228:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.687233:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:3.0:1770687856.687237:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:3.0:1770687856.687239:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.687245:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:3.0:1770687856.687250:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.687253:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.687260:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687269:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687278:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687284:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687288:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687292:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.687296:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.687311:0:87363:0:(rw26.c:924:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:3.0:1770687856.687314:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004c6c7819[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.687316:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000007b43dd2 17ffffc0001001 3:0 ffff9c321ecfb5e8 383 lru 00000080:00200000:3.0:1770687856.687320:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc8d9db9 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12902400 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1770687856.687322:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004c6c7819 00000080:00200000:3.0:1770687856.687323:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.687325:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.687332:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687340:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687347:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687355:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687366:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.687369:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.687372:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.687377:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.687379:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.687381:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.687383:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687388:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.687402:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.687403:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.687407:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.687409:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:3.0:1770687856.687411:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.687413:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.687417:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1572864 i_blocks 0 00000080:00200000:3.0:1770687856.687418:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.687424:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1572864, count: 4096 00000080:00200000:3.0:1770687856.687426:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1572864, bytes: 4096 00000080:00200000:3.0:1770687856.687428:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.687430:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 385, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.687432:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:3.0:1770687856.687433:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.687437:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:3.0:1770687856.687438:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:3.0:1770687856.687440:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.687443:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:3.0:1770687856.687447:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.687448:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.687453:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687459:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687464:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687476:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687481:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687486:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.687490:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.687503:0:87363:0:(rw26.c:924:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:3.0:1770687856.687506:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000279e650c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.687507:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009b51bb03 17ffffc0001001 3:0 ffff9c321ecfbbd0 384 lru 00000080:00200000:3.0:1770687856.687511:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5092325 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12898304 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1770687856.687513:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000279e650c 00000080:00200000:3.0:1770687856.687513:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.687515:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.687519:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687524:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687528:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687532:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687545:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.687548:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.687549:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.687553:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.687555:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.687556:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.687559:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687564:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.687570:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.687571:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.687573:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.687575:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:3.0:1770687856.687577:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.687579:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.687582:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1576960 i_blocks 0 00000080:00200000:3.0:1770687856.687584:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.687589:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1576960, count: 4096 00000080:00200000:3.0:1770687856.687591:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1576960, bytes: 4096 00000080:00200000:3.0:1770687856.687593:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.687595:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 386, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.687596:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:3.0:1770687856.687597:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.687601:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:3.0:1770687856.687602:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:3.0:1770687856.687604:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.687612:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:3.0:1770687856.687615:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.687617:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.687621:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687627:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687633:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687638:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687641:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687645:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.687648:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.687658:0:87363:0:(rw26.c:924:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:3.0:1770687856.687661:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e004468f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.687662:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f0ce96c7 17ffffc0001001 3:0 ffff9c321ecfb0d8 385 lru 00000080:00200000:3.0:1770687856.687666:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000b337b53 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12894208 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1770687856.687667:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e004468f 00000080:00200000:3.0:1770687856.687667:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.687668:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.687673:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687685:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687689:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.687693:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687701:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.687703:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.687705:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.687710:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.687712:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.687714:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.687717:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687724:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.687733:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.687736:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.687740:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.687742:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:3.0:1770687856.687746:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.687749:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.687759:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1581056 i_blocks 0 00000080:00200000:3.0:1770687856.687763:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.687770:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1581056, count: 4096 00000080:00200000:3.0:1770687856.687774:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1581056, bytes: 4096 00000080:00200000:3.0:1770687856.687777:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.687780:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 387, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.687782:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:3.0:1770687856.687784:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.687790:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:3.0:1770687856.687793:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:3.0:1770687856.687795:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.687891:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:3.0:1770687856.687899:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.687901:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.687914:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687923:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687931:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687938:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.687943:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.687950:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.687956:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.687974:0:87363:0:(rw26.c:924:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:3.0:1770687856.687979:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eb035a36[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.687982:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000076193e6b 17ffffc0001001 3:0 ffff9c321ecfb870 386 lru 00000080:00200000:3.0:1770687856.687986:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000044fdd67c 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12890112 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1770687856.687988:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eb035a36 00000080:00200000:3.0:1770687856.687989:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.687991:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.687999:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688006:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688012:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688020:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688029:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.688032:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.688034:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.688039:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.688041:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.688044:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.688047:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688054:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.688073:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.688076:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.688080:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.688084:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:3.0:1770687856.688087:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.688090:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.688104:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1585152 i_blocks 0 00000080:00200000:3.0:1770687856.688107:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.688115:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1585152, count: 4096 00000080:00200000:3.0:1770687856.688118:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1585152, bytes: 4096 00000080:00200000:3.0:1770687856.688121:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.688125:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 388, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.688126:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:3.0:1770687856.688128:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.688134:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:3.0:1770687856.688136:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:3.0:1770687856.688139:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.688144:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:3.0:1770687856.688149:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.688152:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.688158:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688167:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688175:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688193:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688201:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688210:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.688215:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.688237:0:87363:0:(rw26.c:924:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:3.0:1770687856.688242:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000a886dcd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.688245:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008ea7bcf7 17ffffc0001021 2:0 ffff9c321ecfb948 387 lru 00000080:00200000:3.0:1770687856.688250:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009afc73c2 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12886016 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1770687856.688252:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000a886dcd 00000080:00200000:3.0:1770687856.688253:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.688255:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.688262:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688270:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688277:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688285:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688307:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.688310:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.688313:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.688318:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.688321:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.688324:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.688328:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688336:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.688345:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.688348:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.688352:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.688355:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:3.0:1770687856.688358:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.688361:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.688366:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1589248 i_blocks 0 00000080:00200000:3.0:1770687856.688369:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.688377:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1589248, count: 4096 00000080:00200000:3.0:1770687856.688381:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1589248, bytes: 4096 00000080:00200000:3.0:1770687856.688383:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.688387:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 389, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.688388:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:3.0:1770687856.688391:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.688396:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:3.0:1770687856.688399:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:3.0:1770687856.688401:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.688413:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:3.0:1770687856.688420:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.688422:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.688429:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688439:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688447:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688455:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688462:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688470:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.688475:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.688491:0:87363:0:(rw26.c:924:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:3.0:1770687856.688495:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d8d79005[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.688499:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003f2de9f1 17ffffc0001001 3:0 ffff9c321ecfb510 388 lru 00000080:00200000:3.0:1770687856.688503:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c966e101 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12881920 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1770687856.688506:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d8d79005 00000080:00200000:3.0:1770687856.688507:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.688510:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.688517:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688536:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688543:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688550:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688562:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.688565:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.688568:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.688573:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.688576:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.688579:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.688583:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688590:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.688598:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.688600:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.688604:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.688607:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:3.0:1770687856.688611:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.688613:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.688623:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1593344 i_blocks 0 00000080:00200000:3.0:1770687856.688626:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.688632:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1593344, count: 4096 00000080:00200000:3.0:1770687856.688635:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1593344, bytes: 4096 00000080:00200000:3.0:1770687856.688638:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.688642:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 390, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.688643:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:3.0:1770687856.688646:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.688651:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:3.0:1770687856.688654:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:3.0:1770687856.688656:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.688661:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:3.0:1770687856.688667:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.688669:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.688676:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688684:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688692:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688700:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688707:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688715:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.688720:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.688739:0:87363:0:(rw26.c:924:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:3.0:1770687856.688744:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c2ccb6c3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.688747:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bf9201ec 17ffffc0001001 3:0 ffff9c321ecfb438 389 lru 00000080:00200000:3.0:1770687856.688752:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d56a4c52 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12877824 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1770687856.688754:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c2ccb6c3 00000080:00200000:3.0:1770687856.688755:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.688757:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.688764:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688772:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688778:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.688786:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.688796:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.688821:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.688824:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.688830:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.688832:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.688835:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.688842:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688850:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.688869:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.688872:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.688879:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.688883:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:3.0:1770687856.688888:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.688892:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.688897:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1597440 i_blocks 0 00000080:00200000:3.0:1770687856.688900:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.688908:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1597440, count: 4096 00000080:00200000:3.0:1770687856.688912:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1597440, bytes: 4096 00000080:00200000:3.0:1770687856.688916:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.688920:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 391, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.688921:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:3.0:1770687856.688924:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.688930:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:3.0:1770687856.688933:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:3.0:1770687856.688935:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.688941:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:3.0:1770687856.688947:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.688950:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.688957:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688965:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688974:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688992:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.688999:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689008:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.689014:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.689031:0:87363:0:(rw26.c:924:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:3.0:1770687856.689035:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000026988f3f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.689038:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf6a4a62 17ffffc0001001 3:0 ffff9c321ecfb288 390 lru 00000080:00200000:3.0:1770687856.689044:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003191220d 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12873728 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1770687856.689046:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000026988f3f 00000080:00200000:3.0:1770687856.689047:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.689050:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.689057:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689065:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689072:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689079:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689111:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.689114:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.689116:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.689121:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.689124:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.689126:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.689130:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689138:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.689146:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.689149:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.689152:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.689155:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:3.0:1770687856.689159:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.689162:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.689166:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1601536 i_blocks 0 00000080:00200000:3.0:1770687856.689168:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.689175:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1601536, count: 4096 00000080:00200000:3.0:1770687856.689178:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1601536, bytes: 4096 00000080:00200000:3.0:1770687856.689181:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.689184:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 392, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.689185:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:3.0:1770687856.689188:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.689192:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:3.0:1770687856.689195:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:3.0:1770687856.689197:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.689208:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:3.0:1770687856.689214:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.689217:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.689224:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689232:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689241:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689248:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689254:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689261:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.689266:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.689280:0:87363:0:(rw26.c:924:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:3.0:1770687856.689284:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000086869d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.689287:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000014b8b5b3 17ffffc0001001 3:0 ffff9c321ecfba20 391 lru 00000080:00200000:3.0:1770687856.689292:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb84776b 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12869632 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1770687856.689294:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000086869d 00000080:00200000:3.0:1770687856.689295:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.689297:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.689305:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689323:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689331:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689339:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689351:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.689354:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.689357:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.689363:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.689365:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.689368:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.689372:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689380:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.689389:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.689392:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.689395:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.689398:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:3.0:1770687856.689402:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.689404:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.689414:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1605632 i_blocks 0 00000080:00200000:3.0:1770687856.689417:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.689424:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1605632, count: 4096 00000080:00200000:3.0:1770687856.689428:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1605632, bytes: 4096 00000080:00200000:3.0:1770687856.689430:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.689434:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 393, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.689435:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:3.0:1770687856.689437:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.689442:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:3.0:1770687856.689445:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:3.0:1770687856.689447:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.689452:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:3.0:1770687856.689458:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.689460:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.689467:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689476:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689484:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689491:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689497:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689504:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.689509:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.689526:0:87363:0:(rw26.c:924:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:3.0:1770687856.689530:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000079536b6a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.689533:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e85be200 17ffffc0001001 3:0 ffff9c321ecfbe58 392 lru 00000080:00200000:3.0:1770687856.689539:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b3302ce9 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12865536 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1770687856.689541:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000079536b6a 00000080:00200000:3.0:1770687856.689542:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.689544:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.689551:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689559:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689566:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689574:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689584:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.689587:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.689589:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.689594:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.689597:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.689600:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.689604:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689611:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.689629:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.689631:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.689635:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.689638:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:3.0:1770687856.689641:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.689644:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.689648:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1609728 i_blocks 0 00000080:00200000:3.0:1770687856.689651:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.689657:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1609728, count: 4096 00000080:00200000:3.0:1770687856.689660:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1609728, bytes: 4096 00000080:00200000:3.0:1770687856.689663:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.689666:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 394, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.689667:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:3.0:1770687856.689669:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.689674:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:3.0:1770687856.689676:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:3.0:1770687856.689678:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.689682:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:3.0:1770687856.689687:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.689689:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.689695:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689702:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689709:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689725:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689732:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689739:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.689744:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.689756:0:87363:0:(rw26.c:924:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:3.0:1770687856.689760:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000697dcf8c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.689762:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e828c6f3 17ffffc0001001 3:0 ffff9c321ecfb1b0 393 lru 00000080:00200000:3.0:1770687856.689767:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000089b80c4c 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12861440 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1770687856.689769:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000697dcf8c 00000080:00200000:3.0:1770687856.689771:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.689773:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.689780:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689787:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689794:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.689821:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689843:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.689847:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.689849:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.689854:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.689857:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.689859:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.689863:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689870:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.689879:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.689881:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.689885:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.689887:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:3.0:1770687856.689890:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.689893:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.689897:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1613824 i_blocks 0 00000080:00200000:3.0:1770687856.689899:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.689906:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1613824, count: 4096 00000080:00200000:3.0:1770687856.689909:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1613824, bytes: 4096 00000080:00200000:3.0:1770687856.689912:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.689915:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 395, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.689916:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:3.0:1770687856.689918:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.689923:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:3.0:1770687856.689925:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:3.0:1770687856.689928:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.689939:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:3.0:1770687856.689944:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.689947:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.689954:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689962:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689970:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689978:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.689985:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.689993:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.689998:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.690013:0:87363:0:(rw26.c:924:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:3.0:1770687856.690017:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c947d8ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.690019:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000377c07d0 17ffffc0001001 3:0 ffff9c321ecfbd80 394 lru 00000080:00200000:3.0:1770687856.690025:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce0aa06d 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12857344 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1770687856.690027:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c947d8ff 00000080:00200000:3.0:1770687856.690028:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.690030:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.690042:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690061:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690068:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690075:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690086:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.690089:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.690102:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.690108:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.690111:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.690113:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.690117:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690124:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.690132:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.690134:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.690138:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.690141:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:3.0:1770687856.690144:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.690147:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.690157:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1617920 i_blocks 0 00000080:00200000:3.0:1770687856.690159:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.690166:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1617920, count: 4096 00000080:00200000:3.0:1770687856.690169:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1617920, bytes: 4096 00000080:00200000:3.0:1770687856.690171:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.690174:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 396, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.690176:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:3.0:1770687856.690178:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.690184:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:3.0:1770687856.690186:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:3.0:1770687856.690188:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.690194:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:3.0:1770687856.690199:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.690201:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.690207:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690215:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690223:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690230:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690236:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690244:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.690248:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.690268:0:87363:0:(rw26.c:924:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:3.0:1770687856.690272:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ff91ef53[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.690276:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009b7468ec 17ffffc0001001 3:0 ffff9c321ecfb6c0 395 lru 00000080:00200000:3.0:1770687856.690281:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002557854e 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12853248 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1770687856.690283:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ff91ef53 00000080:00200000:3.0:1770687856.690284:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.690286:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.690294:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690302:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690308:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690316:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690326:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.690330:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.690332:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.690337:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.690339:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.690342:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.690346:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690352:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.690372:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.690374:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.690380:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.690382:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:3.0:1770687856.690386:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.690389:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.690394:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1622016 i_blocks 0 00000080:00200000:3.0:1770687856.690396:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.690403:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1622016, count: 4096 00000080:00200000:3.0:1770687856.690406:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1622016, bytes: 4096 00000080:00200000:3.0:1770687856.690409:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.690412:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 397, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.690414:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:3.0:1770687856.690415:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.690421:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:3.0:1770687856.690424:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:3.0:1770687856.690426:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.690431:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:3.0:1770687856.690436:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.690439:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.690446:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690454:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690462:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690480:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690488:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690496:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.690501:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.690517:0:87363:0:(rw26.c:924:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:3.0:1770687856.690521:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000700da377[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.690523:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad68af6c 17ffffc0001001 3:0 ffff9c320f7cb948 396 lru 00000080:00200000:3.0:1770687856.690529:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000aaca1e13 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12849152 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1770687856.690531:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000700da377 00000080:00200000:3.0:1770687856.690532:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.690534:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.690541:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690550:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690557:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690564:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690586:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.690589:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.690591:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.690597:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.690599:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.690602:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.690606:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690613:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.690622:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.690624:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.690628:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.690631:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:3.0:1770687856.690635:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.690637:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.690642:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1626112 i_blocks 0 00000080:00200000:3.0:1770687856.690645:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.690652:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1626112, count: 4096 00000080:00200000:3.0:1770687856.690656:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1626112, bytes: 4096 00000080:00200000:3.0:1770687856.690658:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.690661:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 398, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.690663:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:3.0:1770687856.690666:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.690671:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:3.0:1770687856.690675:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:3.0:1770687856.690677:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.690689:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:3.0:1770687856.690695:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.690697:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.690705:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690714:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690724:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690732:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690740:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690749:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.690754:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.690771:0:87363:0:(rw26.c:924:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:3.0:1770687856.690776:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003ae7a9f3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.690779:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002f5d6d10 17ffffc0001001 3:0 ffff9c320f7cb870 397 lru 00000080:00200000:3.0:1770687856.690785:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000025c3526a 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12845056 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1770687856.690788:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003ae7a9f3 00000080:00200000:3.0:1770687856.690789:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.690792:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.690819:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690840:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690848:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.690856:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.690869:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.690873:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.690876:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.690882:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.690885:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.690888:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.690892:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.690901:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.690911:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.690914:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.690918:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.690921:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:3.0:1770687856.690925:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.690928:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.690938:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1630208 i_blocks 0 00000080:00200000:3.0:1770687856.690941:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.690948:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1630208, count: 4096 00000080:00200000:3.0:1770687856.690951:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1630208, bytes: 4096 00000080:00200000:3.0:1770687856.690954:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.690957:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 399, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.690958:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:3.0:1770687856.690961:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.690966:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:3.0:1770687856.690969:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:3.0:1770687856.690972:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.690977:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:3.0:1770687856.690983:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.690985:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.690993:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691001:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691010:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691019:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691026:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691035:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.691041:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.691060:0:87363:0:(rw26.c:924:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:3.0:1770687856.691064:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003e9f0893[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.691068:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000237ecd97 17ffffc0001001 3:0 ffff9c320f7cb0d8 398 lru 00000080:00200000:3.0:1770687856.691074:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000091e76d4e 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12840960 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1770687856.691076:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003e9f0893 00000080:00200000:3.0:1770687856.691077:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.691079:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.691087:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691107:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691115:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691123:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691135:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.691139:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.691142:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.691147:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.691150:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.691153:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.691157:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691166:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.691186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.691189:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.691194:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.691197:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:3.0:1770687856.691201:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.691204:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.691209:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1634304 i_blocks 0 00000080:00200000:3.0:1770687856.691212:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.691219:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1634304, count: 4096 00000080:00200000:3.0:1770687856.691223:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1634304, bytes: 4096 00000080:00200000:3.0:1770687856.691225:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.691229:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 400, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.691230:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:3.0:1770687856.691232:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.691237:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:3.0:1770687856.691240:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:3.0:1770687856.691242:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.691248:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:3.0:1770687856.691253:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.691255:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.691263:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691272:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691280:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691297:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691304:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691313:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.691318:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.691333:0:87363:0:(rw26.c:924:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:3.0:1770687856.691338:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000006967f93[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.691341:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb2fa69c 17ffffc0001001 3:0 ffff9c320f7cbbd0 399 lru 00000080:00200000:3.0:1770687856.691346:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7d27444 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12836864 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1770687856.691349:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000006967f93 00000080:00200000:3.0:1770687856.691350:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.691352:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.691359:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691368:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691375:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691383:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691403:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.691406:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.691408:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.691413:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.691416:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.691419:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.691423:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691431:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.691440:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.691442:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.691446:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.691449:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:3.0:1770687856.691452:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.691455:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.691460:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1638400 i_blocks 0 00000080:00200000:3.0:1770687856.691463:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.691470:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1638400, count: 4096 00000080:00200000:3.0:1770687856.691474:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1638400, bytes: 4096 00000080:00200000:3.0:1770687856.691476:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.691479:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 401, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.691480:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:3.0:1770687856.691483:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.691487:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:3.0:1770687856.691490:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:3.0:1770687856.691492:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.691503:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:3.0:1770687856.691509:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.691511:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.691518:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691526:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691535:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691543:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691550:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691558:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.691563:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.691577:0:87363:0:(rw26.c:924:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:3.0:1770687856.691581:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006d30b3ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.691585:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006da4b63a 17ffffc0001001 3:0 ffff9c320f7cb510 400 lru 00000080:00200000:3.0:1770687856.691590:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000048c2edd 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12832768 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1770687856.691593:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006d30b3ff 00000080:00200000:3.0:1770687856.691594:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.691596:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.691604:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691625:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691633:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691640:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691652:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.691654:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.691657:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.691662:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.691665:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.691668:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.691672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691680:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.691687:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.691690:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.691694:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.691696:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:3.0:1770687856.691700:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.691703:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.691712:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1642496 i_blocks 0 00000080:00200000:3.0:1770687856.691715:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.691722:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1642496, count: 4096 00000080:00200000:3.0:1770687856.691725:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1642496, bytes: 4096 00000080:00200000:3.0:1770687856.691728:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.691731:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 402, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.691732:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:3.0:1770687856.691735:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.691739:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:3.0:1770687856.691742:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:3.0:1770687856.691744:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.691749:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:3.0:1770687856.691755:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.691757:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.691764:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691773:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691781:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691788:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.691795:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691890:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.691896:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.691915:0:87363:0:(rw26.c:924:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:3.0:1770687856.691919:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009a38ccee[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.691922:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d52fdf88 17ffffc0001001 3:0 ffff9c320f7cb438 401 lru 00000080:00200000:3.0:1770687856.691928:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001d51aed7 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12828672 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1770687856.691930:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009a38ccee 00000080:00200000:3.0:1770687856.691931:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.691934:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.691941:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691949:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691955:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.691961:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.691973:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.691976:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.691978:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.691984:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.691986:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.691989:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.691993:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692000:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.692013:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.692015:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.692018:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.692020:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:3.0:1770687856.692022:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.692024:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.692028:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1646592 i_blocks 0 00000080:00200000:3.0:1770687856.692030:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.692035:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1646592, count: 4096 00000080:00200000:3.0:1770687856.692037:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1646592, bytes: 4096 00000080:00200000:3.0:1770687856.692039:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.692041:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 403, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.692042:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:3.0:1770687856.692044:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.692047:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:3.0:1770687856.692049:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:3.0:1770687856.692050:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.692054:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:3.0:1770687856.692058:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.692059:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.692064:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692069:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692075:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692086:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692090:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692108:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.692114:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.692136:0:87363:0:(rw26.c:924:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:3.0:1770687856.692140:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004b6768fc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.692143:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000089428592 17ffffc0001021 2:0 ffff9c320f7cb288 402 lru 00000080:00200000:3.0:1770687856.692148:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000354a137e 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12824576 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1770687856.692150:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004b6768fc 00000080:00200000:3.0:1770687856.692151:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.692152:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.692159:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692166:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692173:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692180:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692202:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.692205:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.692207:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.692214:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.692216:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.692219:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.692222:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692229:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.692237:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.692239:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.692243:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.692246:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:3.0:1770687856.692249:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.692252:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.692257:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1650688 i_blocks 0 00000080:00200000:3.0:1770687856.692259:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.692267:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1650688, count: 4096 00000080:00200000:3.0:1770687856.692271:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1650688, bytes: 4096 00000080:00200000:3.0:1770687856.692273:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.692276:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 404, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.692277:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:3.0:1770687856.692279:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.692284:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:3.0:1770687856.692286:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:3.0:1770687856.692288:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.692299:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:3.0:1770687856.692305:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.692307:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.692314:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692322:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692331:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692339:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692346:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692353:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.692358:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.692374:0:87363:0:(rw26.c:924:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:3.0:1770687856.692378:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008bada4ef[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.692381:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005fe9b3d9 17ffffc0001001 3:0 ffff9c320f7cba20 403 lru 00000080:00200000:3.0:1770687856.692387:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1915f80 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12820480 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1770687856.692390:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008bada4ef 00000080:00200000:3.0:1770687856.692391:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.692393:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.692400:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692419:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692426:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692432:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692444:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.692447:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.692449:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.692455:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.692457:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.692459:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.692463:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692471:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.692479:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.692482:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.692486:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.692489:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:3.0:1770687856.692493:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.692496:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.692506:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1654784 i_blocks 0 00000080:00200000:3.0:1770687856.692509:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.692516:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1654784, count: 4096 00000080:00200000:3.0:1770687856.692520:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1654784, bytes: 4096 00000080:00200000:3.0:1770687856.692522:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.692525:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 405, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.692527:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:3.0:1770687856.692529:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.692534:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:3.0:1770687856.692537:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:3.0:1770687856.692539:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.692544:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:3.0:1770687856.692549:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.692552:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.692559:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692567:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692575:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692583:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692590:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692598:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.692603:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.692623:0:87363:0:(rw26.c:924:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:3.0:1770687856.692627:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b6f26a7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.692630:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c974a00d 17ffffc0001001 3:0 ffff9c320f7cbe58 404 lru 00000080:00200000:3.0:1770687856.692635:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000048c30f29 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12816384 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1770687856.692637:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b6f26a7 00000080:00200000:3.0:1770687856.692638:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.692640:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.692648:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692655:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692660:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692665:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692672:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.692674:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.692676:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.692679:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.692681:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.692682:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.692685:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692690:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.692707:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.692710:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.692714:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.692717:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:3.0:1770687856.692721:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.692724:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.692728:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1658880 i_blocks 0 00000080:00200000:3.0:1770687856.692731:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.692738:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1658880, count: 4096 00000080:00200000:3.0:1770687856.692742:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1658880, bytes: 4096 00000080:00200000:3.0:1770687856.692745:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.692748:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 406, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.692749:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:3.0:1770687856.692750:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.692754:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:3.0:1770687856.692756:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:3.0:1770687856.692758:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.692762:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:3.0:1770687856.692767:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.692770:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.692776:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692784:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692793:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692829:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692833:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692839:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.692846:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.692857:0:87363:0:(rw26.c:924:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:3.0:1770687856.692860:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000036a79d92[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.692863:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad20cd9b 17ffffc0001001 3:0 ffff9c320f7cb1b0 405 lru 00000080:00200000:3.0:1770687856.692867:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b59574b5 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12812288 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1770687856.692869:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000036a79d92 00000080:00200000:3.0:1770687856.692870:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.692872:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.692877:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692882:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692886:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.692892:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.692905:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.692908:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.692910:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.692918:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.692920:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.692923:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.692927:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.692935:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.692945:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.692948:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.692952:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.692956:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:3.0:1770687856.692960:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.692963:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.692969:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1662976 i_blocks 0 00000080:00200000:3.0:1770687856.692972:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.692978:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1662976, count: 4096 00000080:00200000:3.0:1770687856.692982:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1662976, bytes: 4096 00000080:00200000:3.0:1770687856.692984:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.692987:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 407, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.692988:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:3.0:1770687856.692990:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.692994:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:3.0:1770687856.692996:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:3.0:1770687856.692997:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.693006:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:3.0:1770687856.693010:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.693011:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.693016:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693022:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693028:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693033:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693037:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693041:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.693045:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.693055:0:87363:0:(rw26.c:924:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:3.0:1770687856.693058:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000084775a56[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.693060:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000183af878 17ffffc0001001 3:0 ffff9c320f7cbd80 406 lru 00000080:00200000:3.0:1770687856.693063:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cf4b7e04 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12808192 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1770687856.693064:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000084775a56 00000080:00200000:3.0:1770687856.693065:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.693066:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.693071:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693082:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693087:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693091:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693111:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.693113:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.693114:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.693118:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.693119:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.693121:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.693124:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693128:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.693134:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.693135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.693137:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.693139:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:3.0:1770687856.693141:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.693143:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.693150:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1667072 i_blocks 0 00000080:00200000:3.0:1770687856.693152:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.693157:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1667072, count: 4096 00000080:00200000:3.0:1770687856.693160:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1667072, bytes: 4096 00000080:00200000:3.0:1770687856.693163:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.693166:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 408, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.693167:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:3.0:1770687856.693169:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.693174:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:3.0:1770687856.693178:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:3.0:1770687856.693180:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.693185:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:3.0:1770687856.693190:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.693192:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.693199:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693207:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693215:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693221:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693225:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693230:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.693233:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.693250:0:87363:0:(rw26.c:924:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:3.0:1770687856.693253:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a37dcbbf[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.693255:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000060cfb5b8 17ffffc0001001 3:0 ffff9c320f7cb6c0 407 lru 00000080:00200000:3.0:1770687856.693258:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009f841fbb 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12804096 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1770687856.693260:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a37dcbbf 00000080:00200000:3.0:1770687856.693260:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.693261:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.693266:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693270:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693275:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693279:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693285:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.693287:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.693288:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.693292:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.693293:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.693294:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.693297:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693301:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.693313:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.693314:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.693318:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.693321:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:3.0:1770687856.693324:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.693327:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.693332:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1671168 i_blocks 0 00000080:00200000:3.0:1770687856.693335:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.693342:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1671168, count: 4096 00000080:00200000:3.0:1770687856.693345:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1671168, bytes: 4096 00000080:00200000:3.0:1770687856.693348:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.693351:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 409, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.693353:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:3.0:1770687856.693355:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.693359:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:3.0:1770687856.693362:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:3.0:1770687856.693364:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.693368:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:3.0:1770687856.693373:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.693376:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.693382:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693390:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693397:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693413:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693419:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693427:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.693432:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.693446:0:87363:0:(rw26.c:924:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:3.0:1770687856.693450:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007b077e6d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.693453:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000613d5c4e 17ffffc0001001 3:0 ffff9c320f7cb798 408 lru 00000080:00200000:3.0:1770687856.693458:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003b03aef3 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12800000 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1770687856.693460:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007b077e6d 00000080:00200000:3.0:1770687856.693461:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.693463:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.693469:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693477:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693484:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693491:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693513:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.693516:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.693518:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.693524:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.693526:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.693529:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.693532:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693540:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.693548:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.693551:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.693555:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.693557:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:3.0:1770687856.693561:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.693564:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.693568:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1675264 i_blocks 0 00000080:00200000:3.0:1770687856.693571:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.693578:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1675264, count: 4096 00000080:00200000:3.0:1770687856.693582:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1675264, bytes: 4096 00000080:00200000:3.0:1770687856.693584:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.693587:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 410, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.693589:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:3.0:1770687856.693591:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.693596:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:3.0:1770687856.693599:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:3.0:1770687856.693601:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.693612:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:3.0:1770687856.693618:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.693619:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.693625:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693630:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693635:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693640:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693644:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693648:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.693651:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.693662:0:87363:0:(rw26.c:924:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:3.0:1770687856.693665:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007497dd6a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.693666:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000081d2b546 17ffffc0001001 3:0 ffff9c320f7cbca8 409 lru 00000080:00200000:3.0:1770687856.693670:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d3ec1394 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12795904 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1770687856.693671:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007497dd6a 00000080:00200000:3.0:1770687856.693672:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.693673:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.693678:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693690:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693694:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693701:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693712:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.693715:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.693717:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.693722:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.693724:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.693727:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.693731:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693738:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.693747:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.693749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.693753:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.693756:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:3.0:1770687856.693758:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.693760:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.693769:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1679360 i_blocks 0 00000080:00200000:3.0:1770687856.693772:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.693779:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1679360, count: 4096 00000080:00200000:3.0:1770687856.693782:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1679360, bytes: 4096 00000080:00200000:3.0:1770687856.693784:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.693787:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 411, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.693789:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:3.0:1770687856.693791:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.693796:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:3.0:1770687856.693841:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:3.0:1770687856.693844:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.693851:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:3.0:1770687856.693857:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.693859:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.693866:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693874:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693882:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693889:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.693895:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693902:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.693906:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.693921:0:87363:0:(rw26.c:924:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:3.0:1770687856.693925:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000bf6da680[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.693928:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000081cd7107 17ffffc0001001 3:0 ffff9c320f7cb000 410 lru 00000080:00200000:3.0:1770687856.693934:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000772eceae 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12791808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1770687856.693935:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000bf6da680 00000080:00200000:3.0:1770687856.693937:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.693939:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.693945:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693953:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693959:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.693965:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.693976:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.693978:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.693980:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.693986:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.693989:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.693992:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.693996:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694004:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.694021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.694024:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.694028:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.694031:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:3.0:1770687856.694034:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.694037:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.694041:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1683456 i_blocks 0 00000080:00200000:3.0:1770687856.694044:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.694050:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1683456, count: 4096 00000080:00200000:3.0:1770687856.694053:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1683456, bytes: 4096 00000080:00200000:3.0:1770687856.694055:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.694058:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 412, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.694059:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:3.0:1770687856.694061:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.694066:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:3.0:1770687856.694068:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:3.0:1770687856.694070:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.694075:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:3.0:1770687856.694079:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.694082:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.694089:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694182:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694190:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694207:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694213:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694222:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.694228:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.694245:0:87363:0:(rw26.c:924:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:3.0:1770687856.694249:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000be48075[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.694252:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9e6ced7 17ffffc0001001 3:0 ffff9c320f7cb360 411 lru 00000080:00200000:3.0:1770687856.694258:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000063d3339d 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12787712 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1770687856.694260:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000be48075 00000080:00200000:3.0:1770687856.694261:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.694263:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.694270:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694278:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694284:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694290:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694311:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.694314:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.694316:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.694322:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.694325:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.694328:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.694331:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694339:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.694347:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.694350:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.694354:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.694356:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:3.0:1770687856.694360:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.694363:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.694368:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1687552 i_blocks 0 00000080:00200000:3.0:1770687856.694370:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.694378:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1687552, count: 4096 00000080:00200000:3.0:1770687856.694382:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1687552, bytes: 4096 00000080:00200000:3.0:1770687856.694384:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.694387:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 413, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.694389:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:3.0:1770687856.694391:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.694396:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:3.0:1770687856.694399:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:3.0:1770687856.694401:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.694413:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:3.0:1770687856.694419:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.694421:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.694428:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694436:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694444:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694451:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694457:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694464:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.694469:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.694484:0:87363:0:(rw26.c:924:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:3.0:1770687856.694489:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000541810c0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.694492:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aedd91d6 17ffffc0001001 3:0 ffff9c320f7cbaf8 412 lru 00000080:00200000:3.0:1770687856.694498:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9ece74a 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12783616 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1770687856.694500:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000541810c0 00000080:00200000:3.0:1770687856.694501:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.694503:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.694511:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694531:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694537:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694544:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694555:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.694558:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.694561:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.694566:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.694569:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.694571:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.694575:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694582:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.694590:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.694593:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.694596:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.694600:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:3.0:1770687856.694603:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.694606:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.694616:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1691648 i_blocks 0 00000080:00200000:3.0:1770687856.694618:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.694625:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1691648, count: 4096 00000080:00200000:3.0:1770687856.694629:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1691648, bytes: 4096 00000080:00200000:3.0:1770687856.694632:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.694635:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 414, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.694636:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:3.0:1770687856.694638:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.694643:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:3.0:1770687856.694646:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:3.0:1770687856.694648:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.694652:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:3.0:1770687856.694659:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.694661:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.694667:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694674:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694681:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694688:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694694:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694701:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.694706:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.694725:0:87363:0:(rw26.c:924:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:3.0:1770687856.694730:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000531e4a89[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.694732:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000034430ac7 17ffffc0001001 3:0 ffff9c320f7cb5e8 413 lru 00000080:00200000:3.0:1770687856.694737:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a62cc4d8 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12779520 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1770687856.694739:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000531e4a89 00000080:00200000:3.0:1770687856.694740:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.694742:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.694749:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694756:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694763:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.694770:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694781:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.694783:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.694786:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.694791:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.694793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.694796:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.694822:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694831:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.694851:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.694854:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.694860:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.694863:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:3.0:1770687856.694868:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.694871:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.694877:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1695744 i_blocks 0 00000080:00200000:3.0:1770687856.694880:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.694888:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1695744, count: 4096 00000080:00200000:3.0:1770687856.694892:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1695744, bytes: 4096 00000080:00200000:3.0:1770687856.694895:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.694898:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 415, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.694900:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:3.0:1770687856.694902:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.694907:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:3.0:1770687856.694910:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:3.0:1770687856.694911:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.694916:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:3.0:1770687856.694922:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.694924:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.694931:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694939:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694946:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694963:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.694969:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.694976:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.694982:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.695006:0:87363:0:(rw26.c:924:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:3.0:1770687856.695011:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006e553c60[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.695014:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000029aba019 17ffffc0001001 3:0 ffff9c320ef7baf8 414 lru 00000080:00200000:3.0:1770687856.695020:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f2003674 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12775424 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1770687856.695022:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006e553c60 00000080:00200000:3.0:1770687856.695023:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.695026:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.695034:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695041:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695047:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695054:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695075:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.695078:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.695080:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.695087:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.695089:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.695104:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.695109:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695118:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.695126:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.695129:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.695133:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.695135:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:3.0:1770687856.695139:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.695142:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.695146:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1699840 i_blocks 0 00000080:00200000:3.0:1770687856.695150:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.695157:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1699840, count: 4096 00000080:00200000:3.0:1770687856.695161:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1699840, bytes: 4096 00000080:00200000:3.0:1770687856.695163:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.695166:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 416, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.695168:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:3.0:1770687856.695170:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.695174:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:3.0:1770687856.695177:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:3.0:1770687856.695179:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.695193:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:3.0:1770687856.695199:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.695201:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.695208:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695218:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695226:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695233:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695239:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695246:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.695251:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.695267:0:87363:0:(rw26.c:924:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:3.0:1770687856.695271:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000702d6033[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.695273:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007be2f461 17ffffc0001001 3:0 ffff9c320ef7b360 415 lru 00000080:00200000:3.0:1770687856.695278:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004788598a 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12771328 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1770687856.695280:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000702d6033 00000080:00200000:3.0:1770687856.695281:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.695283:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.695291:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695308:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695315:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695322:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695333:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.695336:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.695339:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.695345:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.695347:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.695350:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.695354:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695362:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.695370:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.695373:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.695377:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.695380:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:3.0:1770687856.695384:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.695387:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.695397:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1703936 i_blocks 0 00000080:00200000:3.0:1770687856.695400:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.695408:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1703936, count: 4096 00000080:00200000:3.0:1770687856.695412:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1703936, bytes: 4096 00000080:00200000:3.0:1770687856.695415:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.695418:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 417, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.695420:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:3.0:1770687856.695423:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.695428:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:3.0:1770687856.695431:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:3.0:1770687856.695433:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.695439:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:3.0:1770687856.695445:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.695447:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.695454:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695463:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695472:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695479:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695486:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695493:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.695498:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.695519:0:87363:0:(rw26.c:924:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:3.0:1770687856.695523:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000001980573[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.695526:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000002cc6fa2 17ffffc0001001 3:0 ffff9c320ef7b000 416 lru 00000080:00200000:3.0:1770687856.695531:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000162e557f 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12767232 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1770687856.695533:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000001980573 00000080:00200000:3.0:1770687856.695534:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.695536:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.695543:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695551:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695558:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695567:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695577:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.695580:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.695582:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.695587:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.695590:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.695593:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.695597:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695604:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.695626:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.695629:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.695634:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.695637:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:3.0:1770687856.695641:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.695645:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.695650:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1708032 i_blocks 0 00000080:00200000:3.0:1770687856.695653:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.695661:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1708032, count: 4096 00000080:00200000:3.0:1770687856.695665:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1708032, bytes: 4096 00000080:00200000:3.0:1770687856.695668:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.695671:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 418, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.695673:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:3.0:1770687856.695675:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.695680:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:3.0:1770687856.695683:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:3.0:1770687856.695685:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.695691:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:3.0:1770687856.695696:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.695699:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.695706:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695715:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695723:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695741:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695749:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695757:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.695763:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.695784:0:87363:0:(rw26.c:924:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:3.0:1770687856.695789:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000228c754b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.695792:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008aedefa0 17ffffc0001021 2:0 ffff9c320ef7bca8 417 lru 00000080:00200000:3.0:1770687856.695797:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b09d166d 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12763136 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1770687856.695799:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000228c754b 00000080:00200000:3.0:1770687856.695824:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.695827:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.695835:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695843:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695850:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.695858:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.695881:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.695884:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.695886:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.695891:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.695894:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.695897:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.695900:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.695908:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.695917:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.695919:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.695924:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.695927:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:3.0:1770687856.695930:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.695933:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.695939:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1712128 i_blocks 0 00000080:00200000:3.0:1770687856.695942:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.695949:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1712128, count: 4096 00000080:00200000:3.0:1770687856.695952:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1712128, bytes: 4096 00000080:00200000:3.0:1770687856.695955:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.695958:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 419, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.695959:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:3.0:1770687856.695962:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.695967:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:3.0:1770687856.695969:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:3.0:1770687856.695972:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.695984:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:3.0:1770687856.695990:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.695992:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.695999:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696008:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696015:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696023:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696030:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696038:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.696043:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.696060:0:87363:0:(rw26.c:924:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:3.0:1770687856.696064:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000067d421d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.696067:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d52f6985 17ffffc0001001 3:0 ffff9c320ef7b798 418 lru 00000080:00200000:3.0:1770687856.696072:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc064727 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12759040 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1770687856.696074:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000067d421d4 00000080:00200000:3.0:1770687856.696075:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.696077:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.696085:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696115:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696120:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696125:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696132:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.696134:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.696136:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.696139:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.696141:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.696142:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.696145:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696150:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.696155:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.696157:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.696159:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.696161:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:3.0:1770687856.696163:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.696165:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.696172:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1716224 i_blocks 0 00000080:00200000:3.0:1770687856.696174:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.696179:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1716224, count: 4096 00000080:00200000:3.0:1770687856.696182:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1716224, bytes: 4096 00000080:00200000:3.0:1770687856.696184:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.696186:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 420, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.696187:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:3.0:1770687856.696188:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.696192:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:3.0:1770687856.696195:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:3.0:1770687856.696197:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.696202:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:3.0:1770687856.696208:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.696210:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.696218:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696227:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696235:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696243:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696250:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696258:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.696262:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.696276:0:87363:0:(rw26.c:924:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:3.0:1770687856.696279:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c58c8752[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.696281:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009f8c608a 17ffffc0001001 3:0 ffff9c320ef7b6c0 419 lru 00000080:00200000:3.0:1770687856.696284:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef3abdfa 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12754944 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1770687856.696286:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c58c8752 00000080:00200000:3.0:1770687856.696287:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.696288:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.696293:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696298:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696302:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696306:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696313:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.696314:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.696316:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.696320:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.696322:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.696324:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.696328:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696334:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.696352:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.696355:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.696360:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.696362:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:3.0:1770687856.696366:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.696370:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.696375:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1720320 i_blocks 0 00000080:00200000:3.0:1770687856.696377:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.696384:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1720320, count: 4096 00000080:00200000:3.0:1770687856.696388:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1720320, bytes: 4096 00000080:00200000:3.0:1770687856.696390:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.696394:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 421, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.696395:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:3.0:1770687856.696398:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.696403:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:3.0:1770687856.696406:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:3.0:1770687856.696408:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.696413:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:3.0:1770687856.696419:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.696421:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.696428:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696437:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696446:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696464:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696472:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696481:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.696487:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.696500:0:87363:0:(rw26.c:924:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:3.0:1770687856.696503:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ff02b0a9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.696505:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000011ac3cd6 17ffffc0001001 3:0 ffff9c320ef7bd80 420 lru 00000080:00200000:3.0:1770687856.696508:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c5d724b5 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12750848 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1770687856.696510:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ff02b0a9 00000080:00200000:3.0:1770687856.696511:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.696512:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.696517:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696522:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696527:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696531:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696544:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.696546:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.696547:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.696551:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.696553:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.696556:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.696560:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696568:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.696576:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.696579:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.696583:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.696586:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:3.0:1770687856.696589:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.696592:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.696597:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1724416 i_blocks 0 00000080:00200000:3.0:1770687856.696600:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.696607:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1724416, count: 4096 00000080:00200000:3.0:1770687856.696611:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1724416, bytes: 4096 00000080:00200000:3.0:1770687856.696613:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.696616:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 422, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.696617:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:3.0:1770687856.696619:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.696622:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:3.0:1770687856.696625:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:3.0:1770687856.696626:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.696630:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:3.0:1770687856.696634:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.696636:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.696641:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696647:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696653:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696657:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696661:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696666:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.696669:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.696681:0:87363:0:(rw26.c:924:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:3.0:1770687856.696684:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008ef28318[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.696686:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd1c85d4 17ffffc0001001 3:0 ffff9c320ef7b1b0 421 lru 00000080:00200000:3.0:1770687856.696689:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000015180496 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12746752 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1770687856.696691:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008ef28318 00000080:00200000:3.0:1770687856.696692:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.696694:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.696700:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696712:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696718:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696725:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696736:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.696739:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.696741:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.696746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.696749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.696751:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.696755:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696760:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.696765:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.696766:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.696769:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.696771:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:3.0:1770687856.696773:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.696775:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.696778:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1728512 i_blocks 0 00000080:00200000:3.0:1770687856.696780:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.696785:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1728512, count: 4096 00000080:00200000:3.0:1770687856.696788:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1728512, bytes: 4096 00000080:00200000:3.0:1770687856.696789:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.696791:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 423, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.696792:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:3.0:1770687856.696794:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.696797:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:3.0:1770687856.696799:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:3.0:1770687856.696818:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.696822:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:3.0:1770687856.696826:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.696828:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.696832:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696838:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696843:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696847:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696851:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696855:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.696858:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.696870:0:87363:0:(rw26.c:924:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:3.0:1770687856.696873:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c2931281[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.696875:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc32d3d2 17ffffc0001001 3:0 ffff9c320ef7be58 422 lru 00000080:00200000:3.0:1770687856.696878:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000669cb31 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12742656 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1770687856.696879:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c2931281 00000080:00200000:3.0:1770687856.696880:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.696881:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.696886:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696891:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696895:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.696899:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.696905:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.696907:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.696908:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.696911:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.696912:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.696914:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.696916:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.696920:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.696933:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.696935:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.696939:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.696941:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:3.0:1770687856.696945:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.696948:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.696952:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1732608 i_blocks 0 00000080:00200000:3.0:1770687856.696955:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.696962:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1732608, count: 4096 00000080:00200000:3.0:1770687856.696965:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1732608, bytes: 4096 00000080:00200000:3.0:1770687856.696968:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.696971:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 424, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.696973:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:3.0:1770687856.696975:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.696980:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:3.0:1770687856.696983:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:3.0:1770687856.696984:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.696988:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:3.0:1770687856.696992:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.696993:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.696998:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697003:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697008:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697016:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697020:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697024:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697027:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697038:0:87363:0:(rw26.c:924:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697041:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000af387af1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697042:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000075e55b2 17ffffc0001001 3:0 ffff9c320ef7ba20 423 lru 00000080:00200000:3.0:1770687856.697046:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb1c01af 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12738560 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1770687856.697047:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000af387af1 00000080:00200000:3.0:1770687856.697047:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697049:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697053:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697058:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697062:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697066:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697075:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697077:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697078:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697081:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697083:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697085:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697087:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697105:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697111:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697113:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697115:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697117:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:3.0:1770687856.697120:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697122:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697125:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1736704 i_blocks 0 00000080:00200000:3.0:1770687856.697127:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697132:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1736704, count: 4096 00000080:00200000:3.0:1770687856.697134:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1736704, bytes: 4096 00000080:00200000:3.0:1770687856.697136:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697138:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 425, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697139:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:3.0:1770687856.697140:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.697144:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:3.0:1770687856.697145:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:3.0:1770687856.697147:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.697150:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:3.0:1770687856.697154:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.697155:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.697159:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697165:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697170:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697175:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697178:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697183:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697186:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697198:0:87363:0:(rw26.c:924:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697202:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000685ce985[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697205:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000deae925c 17ffffc0001001 3:0 ffff9c320ef7b288 424 lru 00000080:00200000:3.0:1770687856.697211:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9ebfaf4 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12734464 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1770687856.697213:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000685ce985 00000080:00200000:3.0:1770687856.697214:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697216:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697223:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697236:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697243:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697248:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697255:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697257:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697259:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697262:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697264:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697266:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697268:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697273:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697278:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697279:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697281:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697283:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:3.0:1770687856.697285:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697287:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697291:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1740800 i_blocks 0 00000080:00200000:3.0:1770687856.697293:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697298:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1740800, count: 4096 00000080:00200000:3.0:1770687856.697300:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1740800, bytes: 4096 00000080:00200000:3.0:1770687856.697302:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697304:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 426, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697305:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:3.0:1770687856.697306:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.697310:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:3.0:1770687856.697312:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:3.0:1770687856.697313:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.697316:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:3.0:1770687856.697320:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.697321:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.697326:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697331:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697337:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697341:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697345:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697349:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697352:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697364:0:87363:0:(rw26.c:924:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697367:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b751fe94[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697369:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000025548025 17ffffc0001001 3:0 ffff9c320ef7b438 425 lru 00000080:00200000:3.0:1770687856.697372:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc3903cc 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12730368 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1770687856.697373:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b751fe94 00000080:00200000:3.0:1770687856.697374:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697376:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697380:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697385:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697389:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697393:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697399:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697400:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697402:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697405:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697406:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697408:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697410:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697414:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697423:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697424:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697427:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697428:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:3.0:1770687856.697431:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697432:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697435:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1744896 i_blocks 0 00000080:00200000:3.0:1770687856.697437:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697443:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1744896, count: 4096 00000080:00200000:3.0:1770687856.697446:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1744896, bytes: 4096 00000080:00200000:3.0:1770687856.697448:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697452:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 427, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697453:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:3.0:1770687856.697455:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.697459:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:3.0:1770687856.697462:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:3.0:1770687856.697464:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.697468:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:3.0:1770687856.697473:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.697476:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.697482:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697491:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697498:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697508:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697512:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697516:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697520:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697532:0:87363:0:(rw26.c:924:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697534:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000096f2fc57[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697536:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000088be2050 17ffffc0001001 3:0 ffff9c320ef7b510 426 lru 00000080:00200000:3.0:1770687856.697539:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006cbb1cc5 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12726272 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1770687856.697540:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000096f2fc57 00000080:00200000:3.0:1770687856.697541:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697542:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697547:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697552:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697557:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697564:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697579:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697581:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697584:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697589:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697591:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697594:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697599:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697606:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697614:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697616:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697619:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697620:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:3.0:1770687856.697623:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697625:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697628:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1748992 i_blocks 0 00000080:00200000:3.0:1770687856.697630:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697635:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1748992, count: 4096 00000080:00200000:3.0:1770687856.697638:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1748992, bytes: 4096 00000080:00200000:3.0:1770687856.697639:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697641:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 428, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697642:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:3.0:1770687856.697644:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.697647:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:3.0:1770687856.697649:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:3.0:1770687856.697650:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.697654:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:3.0:1770687856.697657:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.697659:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.697663:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697669:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697674:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697678:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697682:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697687:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697690:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697703:0:87363:0:(rw26.c:924:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697707:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000915d84ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697710:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000042301b19 17ffffc0001001 3:0 ffff9c320ef7b948 427 lru 00000080:00200000:3.0:1770687856.697715:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000078372177 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12722176 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1770687856.697717:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000915d84ff 00000080:00200000:3.0:1770687856.697718:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697720:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697727:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697741:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697748:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697754:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697762:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697764:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697765:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697769:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697772:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697775:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697780:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697785:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697786:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697788:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697790:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:3.0:1770687856.697792:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697794:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697797:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1753088 i_blocks 0 00000080:00200000:3.0:1770687856.697814:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697820:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1753088, count: 4096 00000080:00200000:3.0:1770687856.697823:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1753088, bytes: 4096 00000080:00200000:3.0:1770687856.697824:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697827:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 429, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697828:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:3.0:1770687856.697829:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.697833:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:3.0:1770687856.697835:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:3.0:1770687856.697836:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.697840:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:3.0:1770687856.697843:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.697845:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.697850:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697855:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697861:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697865:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697869:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697873:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.697876:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.697887:0:87363:0:(rw26.c:924:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:3.0:1770687856.697890:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000fbd515d7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.697892:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000097e550cf 17ffffc0001001 3:0 ffff9c320ef7b870 428 lru 00000080:00200000:3.0:1770687856.697896:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000bee0390 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12718080 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1770687856.697897:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000fbd515d7 00000080:00200000:3.0:1770687856.697898:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.697899:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.697904:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697909:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697913:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.697917:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.697925:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.697928:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.697929:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.697934:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.697936:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.697938:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.697942:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.697949:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.697963:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.697966:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.697970:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.697973:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:3.0:1770687856.697976:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.697979:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.697983:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1757184 i_blocks 0 00000080:00200000:3.0:1770687856.697984:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.697989:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1757184, count: 4096 00000080:00200000:3.0:1770687856.697992:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1757184, bytes: 4096 00000080:00200000:3.0:1770687856.697993:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.697996:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 430, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.697997:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:3.0:1770687856.697998:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698001:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:3.0:1770687856.698003:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:3.0:1770687856.698005:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698008:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:3.0:1770687856.698011:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698013:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698018:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698023:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698028:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698036:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698040:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698044:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698046:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698058:0:87363:0:(rw26.c:924:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698060:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002ae6593d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698062:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003348f0bb 17ffffc0001001 3:0 ffff9c320ef7b0d8 429 lru 00000080:00200000:3.0:1770687856.698065:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001bed449e 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12713984 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1770687856.698066:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002ae6593d 00000080:00200000:3.0:1770687856.698067:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698068:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698073:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698077:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698081:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698085:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698108:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.698110:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.698112:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.698116:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.698117:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.698119:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.698122:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698126:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.698132:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.698133:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.698135:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.698137:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:3.0:1770687856.698139:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.698141:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.698144:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1761280 i_blocks 0 00000080:00200000:3.0:1770687856.698145:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.698151:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1761280, count: 4096 00000080:00200000:3.0:1770687856.698153:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1761280, bytes: 4096 00000080:00200000:3.0:1770687856.698154:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.698156:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 431, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.698158:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:3.0:1770687856.698159:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698162:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:3.0:1770687856.698164:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:3.0:1770687856.698165:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698169:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:3.0:1770687856.698173:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698174:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698179:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698185:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698190:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698196:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698202:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698210:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698214:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698230:0:87363:0:(rw26.c:924:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698234:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000880adb6c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698237:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6a60016 17ffffc0001001 3:0 ffff9c320ef7bbd0 430 lru 00000080:00200000:3.0:1770687856.698243:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000092c1d3f 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12709888 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1770687856.698245:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000880adb6c 00000080:00200000:3.0:1770687856.698245:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698247:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698253:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698261:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698265:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698269:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698275:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.698277:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.698278:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.698281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.698283:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.698284:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.698286:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698290:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.698296:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.698298:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.698300:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.698302:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:3.0:1770687856.698304:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.698306:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.698309:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1765376 i_blocks 0 00000080:00200000:3.0:1770687856.698312:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.698318:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1765376, count: 4096 00000080:00200000:3.0:1770687856.698322:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1765376, bytes: 4096 00000080:00200000:3.0:1770687856.698325:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.698328:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 432, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.698329:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:3.0:1770687856.698331:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698337:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:3.0:1770687856.698339:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:3.0:1770687856.698341:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698346:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:3.0:1770687856.698352:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698355:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698361:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698369:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698376:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698381:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698384:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698389:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698392:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698404:0:87363:0:(rw26.c:924:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698407:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ee3985e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698409:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ecfecfaa 17ffffc0001001 3:0 ffff9c320ef7b5e8 431 lru 00000080:00200000:3.0:1770687856.698412:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000558d2f2a 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12705792 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1770687856.698414:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ee3985e 00000080:00200000:3.0:1770687856.698414:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698416:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698420:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698425:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698429:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698433:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698440:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.698442:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.698444:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.698449:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.698451:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.698453:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.698457:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698463:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.698476:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.698478:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.698482:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.698485:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:3.0:1770687856.698489:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.698491:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.698496:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1769472 i_blocks 0 00000080:00200000:3.0:1770687856.698498:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.698505:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1769472, count: 4096 00000080:00200000:3.0:1770687856.698507:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1769472, bytes: 4096 00000080:00200000:3.0:1770687856.698509:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.698511:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 433, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.698512:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:3.0:1770687856.698514:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698517:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:3.0:1770687856.698519:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:3.0:1770687856.698520:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698524:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:3.0:1770687856.698527:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698529:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698533:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698539:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698544:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698552:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698557:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698576:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698585:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698619:0:87363:0:(rw26.c:924:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698623:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000019dd8bc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698625:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002f801d34 17ffffc0001021 2:0 ffff9c322d5ab870 432 lru 00000080:00200000:3.0:1770687856.698628:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000d42182a 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12701696 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1770687856.698630:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000019dd8bc 00000080:00200000:3.0:1770687856.698630:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698632:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698637:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698642:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698646:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698650:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698660:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.698662:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.698663:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.698667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.698668:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.698670:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.698672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698677:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.698684:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.698685:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.698687:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.698689:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:3.0:1770687856.698691:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.698694:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.698699:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1773568 i_blocks 0 00000080:00200000:3.0:1770687856.698702:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.698709:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1773568, count: 4096 00000080:00200000:3.0:1770687856.698713:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1773568, bytes: 4096 00000080:00200000:3.0:1770687856.698715:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.698718:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 434, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.698719:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:3.0:1770687856.698721:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698726:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:3.0:1770687856.698729:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:3.0:1770687856.698731:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698736:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:3.0:1770687856.698742:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698744:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698751:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698760:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698766:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698771:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698775:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698780:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698784:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698795:0:87363:0:(rw26.c:924:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698798:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000de496946[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698816:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000adc1459e 17ffffc0001001 3:0 ffff9c322d5ab0d8 433 lru 00000080:00200000:3.0:1770687856.698820:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000083559468 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12697600 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1770687856.698821:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000de496946 00000080:00200000:3.0:1770687856.698822:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698824:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698829:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698838:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698842:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.698846:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698852:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.698854:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.698855:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.698858:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.698860:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.698861:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.698863:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698867:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.698872:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.698874:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.698876:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.698878:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:3.0:1770687856.698880:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.698882:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.698886:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1777664 i_blocks 0 00000080:00200000:3.0:1770687856.698887:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.698892:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1777664, count: 4096 00000080:00200000:3.0:1770687856.698895:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1777664, bytes: 4096 00000080:00200000:3.0:1770687856.698896:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.698899:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 435, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.698899:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:3.0:1770687856.698901:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.698904:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:3.0:1770687856.698906:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:3.0:1770687856.698907:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.698910:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:3.0:1770687856.698914:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.698915:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.698919:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698926:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698934:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698941:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.698947:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.698955:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.698960:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.698975:0:87363:0:(rw26.c:924:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:3.0:1770687856.698979:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000025cbc8cc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.698982:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c43ffff8 17ffffc0001001 3:0 ffff9c322d5abbd0 434 lru 00000080:00200000:3.0:1770687856.698985:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f17e4c65 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12693504 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1770687856.698987:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000025cbc8cc 00000080:00200000:3.0:1770687856.698988:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.698989:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.698995:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699000:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699004:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699008:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699014:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699016:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699017:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699020:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699022:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.699023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.699026:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699030:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.699039:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.699041:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.699044:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.699045:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:3.0:1770687856.699048:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.699050:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.699053:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1781760 i_blocks 0 00000080:00200000:3.0:1770687856.699055:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.699060:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1781760, count: 4096 00000080:00200000:3.0:1770687856.699062:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1781760, bytes: 4096 00000080:00200000:3.0:1770687856.699064:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.699066:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 436, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.699067:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:3.0:1770687856.699069:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.699072:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:3.0:1770687856.699074:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:3.0:1770687856.699075:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.699078:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:3.0:1770687856.699082:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.699083:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.699088:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699106:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699112:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699120:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699124:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699129:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.699132:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.699143:0:87363:0:(rw26.c:924:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:3.0:1770687856.699146:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005ec9b73b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.699147:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002e707ae7 17ffffc0001001 3:0 ffff9c322d5ab5e8 435 lru 00000080:00200000:3.0:1770687856.699150:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000069f7208c 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12689408 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1770687856.699151:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005ec9b73b 00000080:00200000:3.0:1770687856.699152:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.699153:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.699158:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699163:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699167:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699173:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699188:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699191:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699193:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699198:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699200:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.699203:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.699207:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699215:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.699223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.699225:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.699229:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.699232:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:3.0:1770687856.699235:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.699238:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.699242:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1785856 i_blocks 0 00000080:00200000:3.0:1770687856.699245:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.699252:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1785856, count: 4096 00000080:00200000:3.0:1770687856.699256:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1785856, bytes: 4096 00000080:00200000:3.0:1770687856.699258:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.699262:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 437, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.699263:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:3.0:1770687856.699266:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.699271:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:3.0:1770687856.699273:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:3.0:1770687856.699276:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.699281:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:3.0:1770687856.699287:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.699289:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.699295:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699301:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699306:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699311:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699315:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699319:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.699323:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.699336:0:87363:0:(rw26.c:924:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:3.0:1770687856.699341:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b624bcb3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.699343:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008e6fc070 17ffffc0001001 3:0 ffff9c322d5abaf8 436 lru 00000080:00200000:3.0:1770687856.699349:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000599ba815 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12685312 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1770687856.699351:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b624bcb3 00000080:00200000:3.0:1770687856.699352:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.699354:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.699361:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699375:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699383:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699388:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699397:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699399:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699400:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699404:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699406:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.699408:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.699410:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699416:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.699421:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.699422:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.699424:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.699426:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:3.0:1770687856.699428:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.699430:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.699434:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1789952 i_blocks 0 00000080:00200000:3.0:1770687856.699435:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.699441:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1789952, count: 4096 00000080:00200000:3.0:1770687856.699445:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1789952, bytes: 4096 00000080:00200000:3.0:1770687856.699447:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.699450:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 438, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.699452:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:3.0:1770687856.699454:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.699458:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:3.0:1770687856.699461:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:3.0:1770687856.699463:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.699467:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:3.0:1770687856.699473:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.699475:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.699481:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699490:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699498:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699504:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699508:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699513:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.699517:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.699529:0:87363:0:(rw26.c:924:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:3.0:1770687856.699532:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003434f38a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.699534:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c24fe8c1 17ffffc0001001 3:0 ffff9c322d5ab360 437 lru 00000080:00200000:3.0:1770687856.699537:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009a71a435 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12681216 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1770687856.699539:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003434f38a 00000080:00200000:3.0:1770687856.699540:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.699541:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.699546:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699551:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699556:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699563:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699573:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699576:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699579:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699584:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699586:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.699589:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.699593:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699601:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.699614:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.699617:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.699621:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.699624:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:3.0:1770687856.699627:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.699631:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.699635:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1794048 i_blocks 0 00000080:00200000:3.0:1770687856.699637:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.699645:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1794048, count: 4096 00000080:00200000:3.0:1770687856.699648:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1794048, bytes: 4096 00000080:00200000:3.0:1770687856.699651:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.699654:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 439, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.699655:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:3.0:1770687856.699657:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.699662:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:3.0:1770687856.699664:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:3.0:1770687856.699667:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.699671:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:3.0:1770687856.699677:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.699679:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.699685:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699693:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699700:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699712:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699718:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699725:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.699730:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.699745:0:87363:0:(rw26.c:924:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:3.0:1770687856.699749:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f8ede582[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.699751:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000012819f82 17ffffc0001001 3:0 ffff9c322d5ab000 438 lru 00000080:00200000:3.0:1770687856.699756:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000048c43ce4 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12677120 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1770687856.699758:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f8ede582 00000080:00200000:3.0:1770687856.699759:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.699761:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.699769:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699777:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699783:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699791:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699819:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699822:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699823:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699827:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699829:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.699831:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.699833:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699838:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.699843:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.699845:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.699847:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.699848:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:3.0:1770687856.699851:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.699853:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.699856:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1798144 i_blocks 0 00000080:00200000:3.0:1770687856.699858:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.699863:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1798144, count: 4096 00000080:00200000:3.0:1770687856.699866:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1798144, bytes: 4096 00000080:00200000:3.0:1770687856.699867:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.699869:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 440, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.699870:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:3.0:1770687856.699872:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.699875:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:3.0:1770687856.699877:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:3.0:1770687856.699878:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.699882:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:3.0:1770687856.699886:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.699887:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.699892:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699897:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699902:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699907:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.699910:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699914:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.699917:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.699931:0:87363:0:(rw26.c:924:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:3.0:1770687856.699935:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007867c868[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.699938:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000065013b64 17ffffc0001001 3:0 ffff9c322d5abca8 439 lru 00000080:00200000:3.0:1770687856.699942:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007e779eb7 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12673024 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1770687856.699944:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007867c868 00000080:00200000:3.0:1770687856.699945:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.699946:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.699953:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699965:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699973:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.699980:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.699989:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.699991:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.699993:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.699997:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.699998:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.700000:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.700003:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700007:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.700012:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.700014:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.700016:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.700017:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:3.0:1770687856.700020:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.700022:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.700025:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1802240 i_blocks 0 00000080:00200000:3.0:1770687856.700027:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.700032:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1802240, count: 4096 00000080:00200000:3.0:1770687856.700035:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1802240, bytes: 4096 00000080:00200000:3.0:1770687856.700036:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.700039:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 441, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.700040:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:3.0:1770687856.700041:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.700045:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:3.0:1770687856.700046:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:3.0:1770687856.700048:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.700051:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:3.0:1770687856.700055:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.700056:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.700061:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700066:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700072:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700077:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700083:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700090:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.700106:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.700121:0:87363:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:3.0:1770687856.700125:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b418de7f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.700128:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009d547da9 17ffffc0001001 3:0 ffff9c322d5ab798 440 lru 00000080:00200000:3.0:1770687856.700132:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000efcf4fd8 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12668928 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1770687856.700134:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b418de7f 00000080:00200000:3.0:1770687856.700134:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.700136:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.700142:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700147:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700151:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700156:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700162:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.700164:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.700165:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.700169:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.700170:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.700172:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.700174:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700179:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.700187:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.700189:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.700191:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.700193:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:3.0:1770687856.700195:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.700198:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.700202:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1806336 i_blocks 0 00000080:00200000:3.0:1770687856.700204:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.700211:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1806336, count: 4096 00000080:00200000:3.0:1770687856.700214:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1806336, bytes: 4096 00000080:00200000:3.0:1770687856.700217:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.700219:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 442, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.700221:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:3.0:1770687856.700223:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.700228:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:3.0:1770687856.700231:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:3.0:1770687856.700233:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.700238:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:3.0:1770687856.700243:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.700246:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.700251:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700257:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700262:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700270:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700274:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700278:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.700281:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.700292:0:87363:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:3.0:1770687856.700295:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000dc7c9ad5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.700297:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001918c797 17ffffc0001001 3:0 ffff9c322d5ab6c0 441 lru 00000080:00200000:3.0:1770687856.700300:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001652b5da 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12664832 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1770687856.700301:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000dc7c9ad5 00000080:00200000:3.0:1770687856.700301:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.700303:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.700308:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700315:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700322:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700329:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700345:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.700348:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.700350:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.700356:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.700358:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.700361:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.700365:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700373:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.700382:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.700385:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.700389:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.700392:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:3.0:1770687856.700396:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.700399:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.700404:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1810432 i_blocks 0 00000080:00200000:3.0:1770687856.700407:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.700413:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1810432, count: 4096 00000080:00200000:3.0:1770687856.700417:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1810432, bytes: 4096 00000080:00200000:3.0:1770687856.700419:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.700422:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 443, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.700424:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:3.0:1770687856.700426:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.700432:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:3.0:1770687856.700434:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:3.0:1770687856.700436:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.700441:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:3.0:1770687856.700447:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.700449:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.700456:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700463:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700471:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700478:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700485:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700493:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.700498:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.700513:0:87363:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:3.0:1770687856.700518:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eafe7b12[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.700520:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006a61ad1a 17ffffc0001001 3:0 ffff9c322d5abd80 442 lru 00000080:00200000:3.0:1770687856.700526:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004baab89e 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12660736 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1770687856.700528:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eafe7b12 00000080:00200000:3.0:1770687856.700529:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.700531:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.700538:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700550:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700557:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700565:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700576:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.700579:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.700581:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.700586:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.700588:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.700591:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.700594:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700601:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.700609:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.700612:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.700616:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.700618:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:3.0:1770687856.700622:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.700625:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.700630:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1814528 i_blocks 0 00000080:00200000:3.0:1770687856.700633:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.700640:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1814528, count: 4096 00000080:00200000:3.0:1770687856.700643:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1814528, bytes: 4096 00000080:00200000:3.0:1770687856.700644:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.700647:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 444, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.700648:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:3.0:1770687856.700649:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.700653:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:3.0:1770687856.700655:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:3.0:1770687856.700656:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.700660:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:3.0:1770687856.700664:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.700665:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.700670:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700675:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700680:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700685:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700688:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700693:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.700697:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.700713:0:87363:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:3.0:1770687856.700717:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008c7a7910[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.700720:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000097f78ef5 17ffffc0001001 3:0 ffff9c322d5ab1b0 443 lru 00000080:00200000:3.0:1770687856.700725:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003e02e34e 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12656640 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1770687856.700728:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008c7a7910 00000080:00200000:3.0:1770687856.700729:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.700731:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.700738:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700746:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700753:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700759:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700766:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.700768:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.700770:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.700773:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.700775:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.700776:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.700779:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700784:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.700792:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.700794:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.700796:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.700798:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:3.0:1770687856.700820:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.700822:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.700826:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1818624 i_blocks 0 00000080:00200000:3.0:1770687856.700829:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.700835:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1818624, count: 4096 00000080:00200000:3.0:1770687856.700838:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1818624, bytes: 4096 00000080:00200000:3.0:1770687856.700841:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.700844:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 445, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.700846:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:3.0:1770687856.700848:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.700853:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:3.0:1770687856.700856:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:3.0:1770687856.700858:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.700863:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:3.0:1770687856.700868:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.700870:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.700876:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700884:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700892:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700903:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.700909:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700917:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.700922:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.700938:0:87363:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:3.0:1770687856.700942:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000af8dcb62[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.700945:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000d4c9b49 17ffffc0001001 3:0 ffff9c322d5abe58 444 lru 00000080:00200000:3.0:1770687856.700951:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f67a5e0f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12652544 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1770687856.700953:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000af8dcb62 00000080:00200000:3.0:1770687856.700954:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.700956:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.700964:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700971:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700977:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.700984:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.700999:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.701002:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.701004:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.701010:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.701013:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.701016:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.701020:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701027:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.701035:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.701038:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.701042:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.701044:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:3.0:1770687856.701048:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.701050:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.701054:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1822720 i_blocks 0 00000080:00200000:3.0:1770687856.701057:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.701065:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1822720, count: 4096 00000080:00200000:3.0:1770687856.701068:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1822720, bytes: 4096 00000080:00200000:3.0:1770687856.701071:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.701074:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 446, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.701076:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:3.0:1770687856.701078:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.701083:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:3.0:1770687856.701086:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:3.0:1770687856.701088:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.701107:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:3.0:1770687856.701113:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.701115:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.701122:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701131:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701139:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701146:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701153:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701160:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.701166:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.701183:0:87363:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:3.0:1770687856.701188:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a1bdb4a6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.701190:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a0b7e98d 17ffffc0001001 3:0 ffff9c322d5aba20 445 lru 00000080:00200000:3.0:1770687856.701195:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000021bae733 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12648448 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1770687856.701197:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a1bdb4a6 00000080:00200000:3.0:1770687856.701198:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.701200:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.701208:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701220:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701226:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701233:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701245:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.701248:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.701250:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.701256:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.701259:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.701262:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.701266:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701273:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.701281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.701283:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.701287:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.701290:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:3.0:1770687856.701293:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.701296:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.701301:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1826816 i_blocks 0 00000080:00200000:3.0:1770687856.701304:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.701311:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1826816, count: 4096 00000080:00200000:3.0:1770687856.701315:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1826816, bytes: 4096 00000080:00200000:3.0:1770687856.701317:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.701321:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 447, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.701322:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:3.0:1770687856.701324:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.701330:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:3.0:1770687856.701332:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:3.0:1770687856.701335:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.701340:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:3.0:1770687856.701345:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.701347:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.701354:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701362:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701371:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701378:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701384:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701392:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.701397:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.701414:0:87363:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:3.0:1770687856.701419:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000221fc660[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.701422:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea638915 17ffffc0001001 3:0 ffff9c322d5ab288 446 lru 00000080:00200000:3.0:1770687856.701428:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000032fedb45 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12644352 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1770687856.701431:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000221fc660 00000080:00200000:3.0:1770687856.701432:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.701434:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.701441:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701449:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701456:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701464:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701475:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.701479:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.701481:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.701487:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.701489:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.701492:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.701496:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701504:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.701517:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.701519:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.701523:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.701526:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:3.0:1770687856.701529:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.701532:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.701537:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1830912 i_blocks 0 00000080:00200000:3.0:1770687856.701540:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.701547:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1830912, count: 4096 00000080:00200000:3.0:1770687856.701551:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1830912, bytes: 4096 00000080:00200000:3.0:1770687856.701553:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.701557:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 448, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.701559:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:3.0:1770687856.701561:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.701566:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:3.0:1770687856.701569:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:3.0:1770687856.701571:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.701576:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:3.0:1770687856.701581:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.701583:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.701591:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701599:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701608:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701620:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701627:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701635:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.701640:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.701663:0:87363:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:3.0:1770687856.701668:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000015fc3645[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.701671:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e0703c4e 17ffffc0001021 2:0 ffff9c322d5ab438 447 lru 00000080:00200000:3.0:1770687856.701676:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002d9055b2 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12640256 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1770687856.701679:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000015fc3645 00000080:00200000:3.0:1770687856.701680:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.701682:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.701690:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701698:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701704:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701712:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701728:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.701732:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.701734:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.701740:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.701743:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.701745:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.701749:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701756:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.701765:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.701767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.701772:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.701775:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:3.0:1770687856.701778:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.701781:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.701786:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1835008 i_blocks 0 00000080:00200000:3.0:1770687856.701789:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.701796:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1835008, count: 4096 00000080:00200000:3.0:1770687856.701824:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1835008, bytes: 4096 00000080:00200000:3.0:1770687856.701828:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.701831:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 449, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.701833:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:3.0:1770687856.701836:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.701841:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:3.0:1770687856.701844:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:3.0:1770687856.701846:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.701852:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:3.0:1770687856.701858:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.701860:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.701866:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701875:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701883:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701891:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.701898:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701905:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.701911:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.701933:0:87363:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:3.0:1770687856.701937:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004e46bd71[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.701940:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000015333ec4 17ffffc0001001 3:0 ffff9c322d5ab510 448 lru 00000080:00200000:3.0:1770687856.701945:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa64ef09 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12636160 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1770687856.701947:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004e46bd71 00000080:00200000:3.0:1770687856.701948:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.701950:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.701957:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701969:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701976:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.701983:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.701994:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.701997:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.702000:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.702005:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.702008:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.702010:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.702014:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702022:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.702032:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.702034:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.702039:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.702041:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:3.0:1770687856.702045:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.702049:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.702054:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1839104 i_blocks 0 00000080:00200000:3.0:1770687856.702057:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.702064:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1839104, count: 4096 00000080:00200000:3.0:1770687856.702068:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1839104, bytes: 4096 00000080:00200000:3.0:1770687856.702071:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.702074:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 450, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.702076:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:3.0:1770687856.702078:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.702083:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:3.0:1770687856.702086:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:3.0:1770687856.702088:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.702107:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:3.0:1770687856.702113:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.702115:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.702122:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702131:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702140:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702148:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702154:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702162:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.702168:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.702186:0:87363:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:3.0:1770687856.702190:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000099bee291[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.702193:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001b46e588 17ffffc0001001 3:0 ffff9c322d5ab948 449 lru 00000080:00200000:3.0:1770687856.702198:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f39f3322 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12632064 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1770687856.702201:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000099bee291 00000080:00200000:3.0:1770687856.702202:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.702204:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.702211:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702219:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702225:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702233:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702244:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.702247:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.702250:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.702256:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.702258:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.702261:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.702265:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702273:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.702287:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.702289:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.702293:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.702295:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:3.0:1770687856.702299:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.702302:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.702306:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1843200 i_blocks 0 00000080:00200000:3.0:1770687856.702309:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.702317:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1843200, count: 4096 00000080:00200000:3.0:1770687856.702320:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1843200, bytes: 4096 00000080:00200000:3.0:1770687856.702322:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.702325:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 451, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.702327:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:3.0:1770687856.702329:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.702334:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:3.0:1770687856.702337:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:3.0:1770687856.702339:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.702345:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:3.0:1770687856.702351:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.702353:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.702360:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702369:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702377:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702389:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702396:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702404:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.702409:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.702431:0:87363:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:3.0:1770687856.702435:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009a03a6c8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.702438:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005b76dcb4 17ffffc0001001 3:0 ffff9c322d5ac6c0 450 lru 00000080:00200000:3.0:1770687856.702443:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d236a810 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12627968 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1770687856.702445:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009a03a6c8 00000080:00200000:3.0:1770687856.702446:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.702448:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.702454:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702461:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702468:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702475:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702491:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.702493:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.702496:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.702501:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.702503:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.702506:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.702510:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702518:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.702527:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.702529:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.702532:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.702535:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:3.0:1770687856.702539:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.702542:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.702546:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1847296 i_blocks 0 00000080:00200000:3.0:1770687856.702549:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.702556:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1847296, count: 4096 00000080:00200000:3.0:1770687856.702559:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1847296, bytes: 4096 00000080:00200000:3.0:1770687856.702562:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.702565:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 452, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.702567:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:3.0:1770687856.702569:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.702574:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:3.0:1770687856.702576:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:3.0:1770687856.702578:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.702583:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:3.0:1770687856.702588:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.702591:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.702597:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702605:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702613:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702620:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702627:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702634:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.702639:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.702654:0:87363:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:3.0:1770687856.702658:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c978d0df[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.702661:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa030566 17ffffc0001001 3:0 ffff9c322d5acd80 451 lru 00000080:00200000:3.0:1770687856.702666:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001a9e98a7 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12623872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1770687856.702669:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c978d0df 00000080:00200000:3.0:1770687856.702670:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.702672:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.702679:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702692:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702699:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702706:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702717:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.702720:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.702722:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.702727:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.702730:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.702733:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.702737:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702745:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.702753:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.702755:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.702760:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.702763:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:3.0:1770687856.702766:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.702769:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.702774:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1851392 i_blocks 0 00000080:00200000:3.0:1770687856.702777:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.702785:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1851392, count: 4096 00000080:00200000:3.0:1770687856.702789:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1851392, bytes: 4096 00000080:00200000:3.0:1770687856.702792:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.702795:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 453, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.702797:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:3.0:1770687856.702799:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.702827:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:3.0:1770687856.702831:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:3.0:1770687856.702834:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.702839:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:3.0:1770687856.702845:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.702847:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.702854:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702863:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702872:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702880:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.702886:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702894:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.702900:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.702916:0:87363:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:3.0:1770687856.702920:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b333821b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.702923:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006214b8bc 17ffffc0001001 3:0 ffff9c322d5ac1b0 452 lru 00000080:00200000:3.0:1770687856.702928:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae2ce92f 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12619776 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1770687856.702931:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b333821b 00000080:00200000:3.0:1770687856.702932:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.702934:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.702941:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702949:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702956:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.702963:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.702974:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.702977:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.702980:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.702985:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.702988:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.702990:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.702994:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703001:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.703015:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.703017:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.703022:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.703024:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:3.0:1770687856.703028:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.703031:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.703036:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1855488 i_blocks 0 00000080:00200000:3.0:1770687856.703038:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.703045:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1855488, count: 4096 00000080:00200000:3.0:1770687856.703049:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1855488, bytes: 4096 00000080:00200000:3.0:1770687856.703052:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.703055:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 454, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.703057:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:3.0:1770687856.703059:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.703064:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:3.0:1770687856.703067:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:3.0:1770687856.703069:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.703074:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:3.0:1770687856.703079:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.703082:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.703088:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703109:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703118:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703130:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703137:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703144:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.703149:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.703165:0:87363:0:(rw26.c:924:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:3.0:1770687856.703169:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f82e4f2d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.703172:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000a7ef4dd 17ffffc0001001 3:0 ffff9c322d5ace58 453 lru 00000080:00200000:3.0:1770687856.703177:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000069369626 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12615680 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1770687856.703179:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f82e4f2d 00000080:00200000:3.0:1770687856.703180:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.703182:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.703189:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703197:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703204:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703211:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703227:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.703230:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.703232:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.703237:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.703240:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.703243:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.703247:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703255:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.703264:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.703266:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.703270:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.703273:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:3.0:1770687856.703277:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.703280:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.703284:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1859584 i_blocks 0 00000080:00200000:3.0:1770687856.703287:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.703294:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1859584, count: 4096 00000080:00200000:3.0:1770687856.703297:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1859584, bytes: 4096 00000080:00200000:3.0:1770687856.703300:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.703304:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 455, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.703305:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:3.0:1770687856.703308:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.703312:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:3.0:1770687856.703315:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:3.0:1770687856.703318:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.703323:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:3.0:1770687856.703328:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.703330:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.703336:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703344:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703352:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703360:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703367:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703374:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.703379:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.703394:0:87363:0:(rw26.c:924:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:3.0:1770687856.703398:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001a901698[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.703401:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f07e8a72 17ffffc0001001 3:0 ffff9c322d5aca20 454 lru 00000080:00200000:3.0:1770687856.703406:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000004cecaf9 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12611584 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1770687856.703408:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001a901698 00000080:00200000:3.0:1770687856.703409:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.703411:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.703419:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703431:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703438:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703445:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703455:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.703458:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.703460:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.703466:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.703468:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.703471:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.703475:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703483:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.703492:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.703494:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.703498:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.703501:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:3.0:1770687856.703505:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.703508:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.703513:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1863680 i_blocks 0 00000080:00200000:3.0:1770687856.703515:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.703522:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1863680, count: 4096 00000080:00200000:3.0:1770687856.703526:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1863680, bytes: 4096 00000080:00200000:3.0:1770687856.703528:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.703532:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 456, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.703533:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:3.0:1770687856.703535:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.703540:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:3.0:1770687856.703543:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:3.0:1770687856.703545:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.703549:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:3.0:1770687856.703555:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.703557:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.703563:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703571:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703579:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703586:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703592:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703599:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.703604:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.703619:0:87363:0:(rw26.c:924:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:3.0:1770687856.703623:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000056587819[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.703626:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000053aa123 17ffffc0001001 3:0 ffff9c322d5ac288 455 lru 00000080:00200000:3.0:1770687856.703632:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000ad77c22 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12607488 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1770687856.703634:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000056587819 00000080:00200000:3.0:1770687856.703636:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.703638:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.703644:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703652:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703659:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703666:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703675:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.703678:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.703680:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.703686:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.703688:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.703691:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.703694:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703700:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.703714:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.703717:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.703720:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.703723:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:3.0:1770687856.703727:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.703729:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.703734:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1867776 i_blocks 0 00000080:00200000:3.0:1770687856.703737:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.703744:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1867776, count: 4096 00000080:00200000:3.0:1770687856.703747:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1867776, bytes: 4096 00000080:00200000:3.0:1770687856.703750:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.703754:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 457, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.703755:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:3.0:1770687856.703757:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.703762:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:3.0:1770687856.703764:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:3.0:1770687856.703767:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.703771:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:3.0:1770687856.703777:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.703779:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.703786:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703795:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703827:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703838:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703844:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703852:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.703858:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.703874:0:87363:0:(rw26.c:924:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:3.0:1770687856.703878:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000045860289[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.703881:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b947d39f 17ffffc0001001 3:0 ffff9c322d5ac438 456 lru 00000080:00200000:3.0:1770687856.703887:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003a420567 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12603392 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1770687856.703889:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000045860289 00000080:00200000:3.0:1770687856.703890:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.703892:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.703900:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703907:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703914:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.703921:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.703942:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.703945:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.703947:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.703953:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.703955:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.703958:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.703963:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.703970:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.703978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.703980:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.703984:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.703987:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:3.0:1770687856.703991:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.703994:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.703998:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1871872 i_blocks 0 00000080:00200000:3.0:1770687856.704000:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.704007:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1871872, count: 4096 00000080:00200000:3.0:1770687856.704010:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1871872, bytes: 4096 00000080:00200000:3.0:1770687856.704013:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.704016:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 458, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.704017:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:3.0:1770687856.704019:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.704024:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:3.0:1770687856.704026:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:3.0:1770687856.704029:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.704034:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:3.0:1770687856.704039:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.704041:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.704049:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704056:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704064:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704070:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704077:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704084:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.704088:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.704114:0:87363:0:(rw26.c:924:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:3.0:1770687856.704119:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000bf7337e8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.704122:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007bacec4b 17ffffc0001001 3:0 ffff9c322d5ac510 457 lru 00000080:00200000:3.0:1770687856.704127:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007f73c9ce 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12599296 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1770687856.704130:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000bf7337e8 00000080:00200000:3.0:1770687856.704131:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.704133:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.704140:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704151:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704157:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704164:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704173:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.704176:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.704178:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.704183:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.704185:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.704188:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.704192:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704199:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.704207:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.704210:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.704214:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.704217:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:3.0:1770687856.704220:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.704223:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.704228:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1875968 i_blocks 0 00000080:00200000:3.0:1770687856.704232:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.704240:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1875968, count: 4096 00000080:00200000:3.0:1770687856.704243:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1875968, bytes: 4096 00000080:00200000:3.0:1770687856.704246:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.704249:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 459, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.704250:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:3.0:1770687856.704252:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.704257:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:3.0:1770687856.704259:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:3.0:1770687856.704261:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.704267:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:3.0:1770687856.704272:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.704274:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.704281:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704289:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704297:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704304:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704311:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704319:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.704324:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.704340:0:87363:0:(rw26.c:924:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:3.0:1770687856.704344:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000067ee13d8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.704347:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004344c9b5 17ffffc0001001 3:0 ffff9c322d5ac948 458 lru 00000080:00200000:3.0:1770687856.704353:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee651fd3 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12595200 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1770687856.704355:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000067ee13d8 00000080:00200000:3.0:1770687856.704356:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.704358:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.704366:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704375:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704382:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704390:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704401:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.704404:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.704406:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.704411:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.704414:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.704416:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.704421:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704428:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.704441:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.704443:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.704447:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.704450:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:3.0:1770687856.704453:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.704456:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.704461:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1880064 i_blocks 0 00000080:00200000:3.0:1770687856.704463:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.704470:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1880064, count: 4096 00000080:00200000:3.0:1770687856.704474:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1880064, bytes: 4096 00000080:00200000:3.0:1770687856.704477:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.704480:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 460, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.704482:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:3.0:1770687856.704484:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.704489:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:3.0:1770687856.704492:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:3.0:1770687856.704495:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.704500:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:3.0:1770687856.704506:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.704508:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.704515:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704524:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704532:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704545:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704552:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704560:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.704565:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.704582:0:87363:0:(rw26.c:924:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:3.0:1770687856.704586:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000db7f47a5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.704589:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000782e3932 17ffffc0001001 3:0 ffff9c322d5ac870 459 lru 00000080:00200000:3.0:1770687856.704595:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd505d3f 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12591104 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1770687856.704598:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000db7f47a5 00000080:00200000:3.0:1770687856.704599:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.704601:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.704608:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704616:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704622:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704630:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704647:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.704650:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.704653:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.704658:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.704661:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.704664:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.704668:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704676:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.704685:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.704688:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.704692:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.704695:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:3.0:1770687856.704699:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.704702:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.704707:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1884160 i_blocks 0 00000080:00200000:3.0:1770687856.704710:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.704717:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1884160, count: 4096 00000080:00200000:3.0:1770687856.704721:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1884160, bytes: 4096 00000080:00200000:3.0:1770687856.704724:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.704727:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 461, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.704729:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:3.0:1770687856.704731:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.704736:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:3.0:1770687856.704740:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:3.0:1770687856.704742:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.704747:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:3.0:1770687856.704754:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.704756:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.704763:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704771:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704780:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704788:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704794:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704825:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.704831:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.704849:0:87363:0:(rw26.c:924:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:3.0:1770687856.704854:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000daa3bd35[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.704857:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f33d3248 17ffffc0001001 3:0 ffff9c322d5ac0d8 460 lru 00000080:00200000:3.0:1770687856.704863:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e4e96efa 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12587008 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1770687856.704866:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000daa3bd35 00000080:00200000:3.0:1770687856.704867:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.704869:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.704877:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704890:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704897:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.704904:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.704916:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.704918:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.704921:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.704926:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.704929:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.704932:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.704936:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.704944:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.704953:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.704955:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.704959:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.704962:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:3.0:1770687856.704965:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.704968:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.704973:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1888256 i_blocks 0 00000080:00200000:3.0:1770687856.704976:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.704983:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1888256, count: 4096 00000080:00200000:3.0:1770687856.704987:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1888256, bytes: 4096 00000080:00200000:3.0:1770687856.704989:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.704992:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 462, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.704994:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:3.0:1770687856.704996:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.705001:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:3.0:1770687856.705004:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:3.0:1770687856.705006:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.705011:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:3.0:1770687856.705017:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.705019:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.705026:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705034:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705043:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705050:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705057:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705065:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.705070:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.705087:0:87363:0:(rw26.c:924:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:3.0:1770687856.705102:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003b8c55ad[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.705106:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000d8c341f 17ffffc0001001 3:0 ffff9c322d5acbd0 461 lru 00000080:00200000:3.0:1770687856.705111:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000059adc9dd 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12582912 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1770687856.705113:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003b8c55ad 00000080:00200000:3.0:1770687856.705114:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.705117:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.705124:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705131:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705138:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705145:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705156:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.705159:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.705161:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.705167:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.705169:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.705171:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.705175:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705182:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.705194:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.705197:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.705201:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.705203:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:3.0:1770687856.705207:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.705210:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.705214:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1892352 i_blocks 0 00000080:00200000:3.0:1770687856.705217:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.705224:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1892352, count: 4096 00000080:00200000:3.0:1770687856.705228:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1892352, bytes: 4096 00000080:00200000:3.0:1770687856.705230:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.705234:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 463, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.705235:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:3.0:1770687856.705238:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.705242:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:3.0:1770687856.705245:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:3.0:1770687856.705247:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.705251:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:3.0:1770687856.705257:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.705259:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.705265:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705273:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705281:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705293:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705300:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705307:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.705312:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.705333:0:87363:0:(rw26.c:924:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:3.0:1770687856.705338:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000072ec0740[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.705341:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008736a006 17ffffc0001021 2:0 ffff9c322d5ac5e8 462 lru 00000080:00200000:3.0:1770687856.705346:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9612f77 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12578816 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1770687856.705348:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000072ec0740 00000080:00200000:3.0:1770687856.705350:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.705352:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.705359:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705366:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705373:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705380:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705395:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.705398:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.705400:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.705405:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.705408:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.705410:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.705414:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705422:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.705430:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.705433:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.705437:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.705439:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:3.0:1770687856.705443:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.705446:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.705450:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1896448 i_blocks 0 00000080:00200000:3.0:1770687856.705452:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.705459:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1896448, count: 4096 00000080:00200000:3.0:1770687856.705463:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1896448, bytes: 4096 00000080:00200000:3.0:1770687856.705465:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.705469:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 464, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.705470:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:3.0:1770687856.705472:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.705477:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:3.0:1770687856.705480:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:3.0:1770687856.705482:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.705487:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:3.0:1770687856.705493:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.705495:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.705502:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705511:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705518:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705524:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705530:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705536:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.705540:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.705556:0:87363:0:(rw26.c:924:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:3.0:1770687856.705560:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000043f41349[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.705563:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000059ba28fc 17ffffc0001001 3:0 ffff9c322d5acaf8 463 lru 00000080:00200000:3.0:1770687856.705568:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000575fa44d 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12574720 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1770687856.705569:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000043f41349 00000080:00200000:3.0:1770687856.705571:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.705573:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.705580:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705592:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705599:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705605:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705615:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.705617:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.705619:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.705623:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.705626:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.705628:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.705632:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705638:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.705646:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.705648:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.705652:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.705654:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:3.0:1770687856.705657:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.705660:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.705664:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1900544 i_blocks 0 00000080:00200000:3.0:1770687856.705666:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.705672:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1900544, count: 4096 00000080:00200000:3.0:1770687856.705675:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1900544, bytes: 4096 00000080:00200000:3.0:1770687856.705677:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.705680:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 465, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.705682:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:3.0:1770687856.705684:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.705688:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:3.0:1770687856.705690:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:3.0:1770687856.705692:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.705696:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:3.0:1770687856.705701:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.705703:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.705708:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705715:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705723:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705730:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705736:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705743:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.705748:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.705762:0:87363:0:(rw26.c:924:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:3.0:1770687856.705767:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000caf73c62[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.705769:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000078117d59 17ffffc0001001 3:0 ffff9c322d5ac360 464 lru 00000080:00200000:3.0:1770687856.705775:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000055c3fa83 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12570624 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1770687856.705777:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000caf73c62 00000080:00200000:3.0:1770687856.705778:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.705780:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.705786:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705793:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705799:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.705829:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705840:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.705843:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.705845:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.705851:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.705853:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.705856:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.705859:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705867:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.705879:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.705882:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.705886:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.705888:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:3.0:1770687856.705892:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.705895:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.705899:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1904640 i_blocks 0 00000080:00200000:3.0:1770687856.705902:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.705910:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1904640, count: 4096 00000080:00200000:3.0:1770687856.705914:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1904640, bytes: 4096 00000080:00200000:3.0:1770687856.705916:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.705920:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 466, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.705922:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:3.0:1770687856.705924:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.705929:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:3.0:1770687856.705932:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:3.0:1770687856.705935:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.705940:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:3.0:1770687856.705945:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.705948:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.705954:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705963:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705971:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705982:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.705990:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.705997:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.706003:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.706019:0:87363:0:(rw26.c:924:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:3.0:1770687856.706023:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002fc73cc3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.706026:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae87a8b0 17ffffc0001001 3:0 ffff9c322d5ac000 465 lru 00000080:00200000:3.0:1770687856.706032:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000030de87c3 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12566528 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1770687856.706034:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002fc73cc3 00000080:00200000:3.0:1770687856.706035:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.706038:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.706045:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706053:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706060:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706068:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706084:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.706087:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.706088:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.706104:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.706106:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.706108:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.706111:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706116:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.706122:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.706123:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.706126:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.706128:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:3.0:1770687856.706130:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.706132:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.706136:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1908736 i_blocks 0 00000080:00200000:3.0:1770687856.706137:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.706143:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1908736, count: 4096 00000080:00200000:3.0:1770687856.706145:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1908736, bytes: 4096 00000080:00200000:3.0:1770687856.706147:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.706149:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 467, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.706150:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:3.0:1770687856.706152:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.706156:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:3.0:1770687856.706158:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:3.0:1770687856.706159:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.706163:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:3.0:1770687856.706167:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.706168:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.706173:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706179:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706184:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706189:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706193:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706197:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.706202:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.706217:0:87363:0:(rw26.c:924:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:3.0:1770687856.706222:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005e5012a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.706225:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008bc18293 17ffffc0001001 3:0 ffff9c322d5acca8 466 lru 00000080:00200000:3.0:1770687856.706230:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000449eb3b3 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12562432 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1770687856.706232:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005e5012a1 00000080:00200000:3.0:1770687856.706233:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.706236:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.706243:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706255:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706262:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706269:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706279:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.706281:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.706283:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.706288:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.706290:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.706293:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.706297:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706305:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.706313:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.706316:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.706321:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.706323:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:3.0:1770687856.706327:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.706329:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.706334:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1912832 i_blocks 0 00000080:00200000:3.0:1770687856.706337:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.706344:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1912832, count: 4096 00000080:00200000:3.0:1770687856.706348:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1912832, bytes: 4096 00000080:00200000:3.0:1770687856.706350:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.706354:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 468, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.706356:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:3.0:1770687856.706358:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.706363:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:3.0:1770687856.706366:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:3.0:1770687856.706368:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.706373:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:3.0:1770687856.706379:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.706381:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.706388:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706396:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706402:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706407:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706411:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706418:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.706423:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.706439:0:87363:0:(rw26.c:924:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:3.0:1770687856.706443:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cea255a0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.706446:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006a77273a 17ffffc0001001 3:0 ffff9c322d5ac798 467 lru 00000080:00200000:3.0:1770687856.706452:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000010df47a9 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12558336 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1770687856.706454:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cea255a0 00000080:00200000:3.0:1770687856.706455:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.706458:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.706465:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706474:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706478:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706483:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706490:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.706492:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.706493:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.706497:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.706498:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.706500:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.706502:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706507:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.706517:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.706518:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.706521:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.706523:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:3.0:1770687856.706525:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.706527:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.706530:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1916928 i_blocks 0 00000080:00200000:3.0:1770687856.706532:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.706538:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1916928, count: 4096 00000080:00200000:3.0:1770687856.706541:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1916928, bytes: 4096 00000080:00200000:3.0:1770687856.706544:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.706547:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 469, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.706549:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:3.0:1770687856.706551:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.706557:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:3.0:1770687856.706559:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:3.0:1770687856.706562:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.706566:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:3.0:1770687856.706572:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.706574:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.706580:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706588:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706596:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706609:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706617:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706624:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.706630:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.706654:0:87363:0:(rw26.c:924:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:3.0:1770687856.706657:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000070cde159[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.706659:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004f6867d2 17ffffc0001001 3:0 ffff9c322d5ad000 468 lru 00000080:00200000:3.0:1770687856.706663:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea87db98 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12554240 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1770687856.706664:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000070cde159 00000080:00200000:3.0:1770687856.706665:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.706666:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.706671:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706677:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706681:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706685:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706695:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.706697:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.706698:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.706703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.706706:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.706709:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.706712:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706720:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.706728:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.706730:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.706734:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.706737:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:3.0:1770687856.706741:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.706744:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.706749:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1921024 i_blocks 0 00000080:00200000:3.0:1770687856.706751:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.706759:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1921024, count: 4096 00000080:00200000:3.0:1770687856.706762:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1921024, bytes: 4096 00000080:00200000:3.0:1770687856.706765:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.706767:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 470, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.706769:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:3.0:1770687856.706772:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.706776:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:3.0:1770687856.706779:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:3.0:1770687856.706781:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.706787:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:3.0:1770687856.706792:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.706794:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.706822:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706833:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706842:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706848:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706853:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706858:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.706862:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.706873:0:87363:0:(rw26.c:924:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:3.0:1770687856.706876:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b7c6697[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.706878:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000dacad4e9 17ffffc0001001 3:0 ffff9c322d5adca8 469 lru 00000080:00200000:3.0:1770687856.706881:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f392c51e 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12550144 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1770687856.706883:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b7c6697 00000080:00200000:3.0:1770687856.706884:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.706885:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.706890:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706899:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706903:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.706907:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.706915:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.706917:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.706919:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.706924:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.706926:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.706928:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.706932:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.706938:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.706946:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.706949:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.706953:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.706956:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:3.0:1770687856.706959:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.706962:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.706967:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1925120 i_blocks 0 00000080:00200000:3.0:1770687856.706969:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.706977:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1925120, count: 4096 00000080:00200000:3.0:1770687856.706980:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1925120, bytes: 4096 00000080:00200000:3.0:1770687856.706982:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.706985:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 471, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.706987:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:3.0:1770687856.706989:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.706993:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:3.0:1770687856.706996:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:3.0:1770687856.706998:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.707003:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:3.0:1770687856.707008:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.707010:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.707016:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707024:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707031:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707039:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707045:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707052:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.707057:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.707073:0:87363:0:(rw26.c:924:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:3.0:1770687856.707077:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000130a8cb5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.707080:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000075c69966 17ffffc0001001 3:0 ffff9c322d5ad798 470 lru 00000080:00200000:3.0:1770687856.707085:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6fe9f10 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12546048 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1770687856.707087:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000130a8cb5 00000080:00200000:3.0:1770687856.707088:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.707090:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.707111:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707119:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707126:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707134:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707145:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.707148:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.707150:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.707156:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.707159:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.707161:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.707166:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707173:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.707186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.707189:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.707193:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.707195:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:3.0:1770687856.707199:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.707202:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.707207:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1929216 i_blocks 0 00000080:00200000:3.0:1770687856.707210:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.707217:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1929216, count: 4096 00000080:00200000:3.0:1770687856.707220:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1929216, bytes: 4096 00000080:00200000:3.0:1770687856.707223:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.707226:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 472, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.707227:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:3.0:1770687856.707230:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.707235:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:3.0:1770687856.707237:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:3.0:1770687856.707240:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.707244:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:3.0:1770687856.707250:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.707252:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.707258:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707267:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707275:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707288:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707296:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707303:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.707308:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.707327:0:87363:0:(rw26.c:924:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:3.0:1770687856.707332:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e4d5986d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.707334:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004c8880ca 17ffffc0001001 3:0 ffff9c322d5ad6c0 471 lru 00000080:00200000:3.0:1770687856.707340:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cc87c977 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12541952 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1770687856.707343:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e4d5986d 00000080:00200000:3.0:1770687856.707344:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.707346:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.707353:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707361:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707368:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707375:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707391:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.707393:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.707395:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.707401:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.707403:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.707406:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.707410:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707418:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.707426:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.707429:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.707432:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.707434:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:3.0:1770687856.707436:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.707438:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.707442:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1933312 i_blocks 0 00000080:00200000:3.0:1770687856.707443:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.707449:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1933312, count: 4096 00000080:00200000:3.0:1770687856.707452:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1933312, bytes: 4096 00000080:00200000:3.0:1770687856.707453:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.707456:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 473, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.707457:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:3.0:1770687856.707458:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.707461:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:3.0:1770687856.707463:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:3.0:1770687856.707465:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.707468:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:3.0:1770687856.707472:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.707474:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.707479:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707484:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707489:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707494:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707498:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707502:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.707505:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.707516:0:87363:0:(rw26.c:924:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:3.0:1770687856.707519:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c5acd083[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.707520:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000f0586be 17ffffc0001001 3:0 ffff9c322d5add80 472 lru 00000080:00200000:3.0:1770687856.707524:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004d5879a4 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12537856 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1770687856.707525:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c5acd083 00000080:00200000:3.0:1770687856.707525:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.707526:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.707531:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707539:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707543:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707547:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707553:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.707555:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.707556:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.707560:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.707561:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.707562:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.707565:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707569:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.707574:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.707575:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.707578:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.707580:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:3.0:1770687856.707582:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.707584:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.707587:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1937408 i_blocks 0 00000080:00200000:3.0:1770687856.707589:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.707593:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1937408, count: 4096 00000080:00200000:3.0:1770687856.707596:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1937408, bytes: 4096 00000080:00200000:3.0:1770687856.707597:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.707599:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 474, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.707600:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:3.0:1770687856.707602:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.707605:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:3.0:1770687856.707607:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:3.0:1770687856.707609:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.707613:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:3.0:1770687856.707618:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.707620:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.707627:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707635:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707643:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707649:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707655:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707662:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.707667:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.707683:0:87363:0:(rw26.c:924:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:3.0:1770687856.707687:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000071ec2aa7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.707690:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c618872c 17ffffc0001001 3:0 ffff9c322d5ad1b0 473 lru 00000080:00200000:3.0:1770687856.707696:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e86b6ab3 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12533760 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1770687856.707698:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000071ec2aa7 00000080:00200000:3.0:1770687856.707699:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.707701:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.707708:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707716:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707722:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707729:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707740:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.707743:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.707745:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.707750:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.707752:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.707754:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.707758:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707765:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.707778:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.707781:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.707785:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.707787:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:3.0:1770687856.707791:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.707794:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.707799:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1941504 i_blocks 0 00000080:00200000:3.0:1770687856.707821:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.707827:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1941504, count: 4096 00000080:00200000:3.0:1770687856.707829:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1941504, bytes: 4096 00000080:00200000:3.0:1770687856.707831:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.707834:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 475, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.707836:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:3.0:1770687856.707838:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.707843:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:3.0:1770687856.707846:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:3.0:1770687856.707848:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.707854:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:3.0:1770687856.707859:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.707862:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.707868:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707876:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707884:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707894:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.707898:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707903:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.707907:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.707923:0:87363:0:(rw26.c:924:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:3.0:1770687856.707927:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000040c0790a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.707929:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000067ad544b 17ffffc0001001 3:0 ffff9c322d5ade58 474 lru 00000080:00200000:3.0:1770687856.707934:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000efc54189 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12529664 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1770687856.707936:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000040c0790a 00000080:00200000:3.0:1770687856.707936:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.707939:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.707946:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707954:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707961:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.707968:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.707984:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.707987:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.707989:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.707994:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.707996:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.707997:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.708000:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708005:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.708010:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.708011:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.708014:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.708015:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:3.0:1770687856.708018:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.708019:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.708023:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1945600 i_blocks 0 00000080:00200000:3.0:1770687856.708024:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.708030:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1945600, count: 4096 00000080:00200000:3.0:1770687856.708032:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1945600, bytes: 4096 00000080:00200000:3.0:1770687856.708034:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.708038:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 476, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.708039:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:3.0:1770687856.708042:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.708046:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:3.0:1770687856.708049:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:3.0:1770687856.708051:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.708056:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:3.0:1770687856.708061:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.708064:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.708070:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708078:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708087:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708108:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708115:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708123:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.708127:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.708143:0:87363:0:(rw26.c:924:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:3.0:1770687856.708148:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000dbfdf4eb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.708151:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000004fbd877c 17ffffc0001001 3:0 ffff9c322d5ada20 475 lru 00000080:00200000:3.0:1770687856.708156:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a17566b2 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12525568 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1770687856.708159:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000dbfdf4eb 00000080:00200000:3.0:1770687856.708160:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.708162:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.708169:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708178:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708182:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708186:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708193:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.708195:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.708196:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.708199:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.708201:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.708202:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.708205:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708210:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.708218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.708221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.708224:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.708227:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:3.0:1770687856.708231:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.708234:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.708238:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1949696 i_blocks 0 00000080:00200000:3.0:1770687856.708241:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.708248:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1949696, count: 4096 00000080:00200000:3.0:1770687856.708251:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1949696, bytes: 4096 00000080:00200000:3.0:1770687856.708254:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.708257:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 477, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.708259:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:3.0:1770687856.708261:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.708266:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:3.0:1770687856.708268:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:3.0:1770687856.708271:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.708276:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:3.0:1770687856.708281:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.708284:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.708290:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708298:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708305:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708313:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708320:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708327:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.708331:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.708348:0:87363:0:(rw26.c:924:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:3.0:1770687856.708352:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000046464462[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.708354:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8b1fa29 17ffffc0001001 3:0 ffff9c322d5ad288 476 lru 00000080:00200000:3.0:1770687856.708359:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000029f66df0 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12521472 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1770687856.708362:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000046464462 00000080:00200000:3.0:1770687856.708363:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.708365:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.708371:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708379:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708386:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708394:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708405:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.708407:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.708409:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.708413:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.708414:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.708416:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.708419:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708424:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.708432:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.708434:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.708436:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.708438:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:3.0:1770687856.708440:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.708442:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.708446:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1953792 i_blocks 0 00000080:00200000:3.0:1770687856.708449:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.708456:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1953792, count: 4096 00000080:00200000:3.0:1770687856.708460:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1953792, bytes: 4096 00000080:00200000:3.0:1770687856.708462:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.708466:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 478, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.708467:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:3.0:1770687856.708469:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.708474:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:3.0:1770687856.708477:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:3.0:1770687856.708479:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.708484:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:3.0:1770687856.708490:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.708492:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.708499:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708507:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708513:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708521:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708525:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708530:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.708533:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.708550:0:87363:0:(rw26.c:924:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:3.0:1770687856.708553:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000507a0225[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.708555:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002026f305 17ffffc0001021 2:0 ffff9c322d5ad438 477 lru 00000080:00200000:3.0:1770687856.708558:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007abab0ce 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12517376 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1770687856.708559:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000507a0225 00000080:00200000:3.0:1770687856.708560:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.708561:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.708565:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708570:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708574:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708578:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708588:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.708590:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.708591:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.708595:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.708597:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.708598:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.708601:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708605:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.708611:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.708612:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.708614:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.708615:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:3.0:1770687856.708618:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.708620:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.708622:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1957888 i_blocks 0 00000080:00200000:3.0:1770687856.708624:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.708629:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1957888, count: 4096 00000080:00200000:3.0:1770687856.708632:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1957888, bytes: 4096 00000080:00200000:3.0:1770687856.708633:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.708635:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 479, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.708636:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:3.0:1770687856.708638:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.708641:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:3.0:1770687856.708643:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:3.0:1770687856.708644:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.708647:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:3.0:1770687856.708651:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.708652:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.708657:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708662:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708667:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708675:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708679:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.708682:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.708693:0:87363:0:(rw26.c:924:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:3.0:1770687856.708697:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f8eeee0f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.708700:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000499d52d5 17ffffc0001001 3:0 ffff9c322d5ad510 478 lru 00000080:00200000:3.0:1770687856.708705:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000070c50557 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12513280 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1770687856.708707:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f8eeee0f 00000080:00200000:3.0:1770687856.708708:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.708709:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.708716:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708728:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708735:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708743:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708754:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.708757:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.708759:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.708765:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.708767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.708770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.708774:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708782:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.708791:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.708794:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.708798:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.708826:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:3.0:1770687856.708830:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.708833:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.708838:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1961984 i_blocks 0 00000080:00200000:3.0:1770687856.708840:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.708848:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1961984, count: 4096 00000080:00200000:3.0:1770687856.708851:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1961984, bytes: 4096 00000080:00200000:3.0:1770687856.708854:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.708858:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 480, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.708859:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:3.0:1770687856.708861:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.708866:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:3.0:1770687856.708868:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:3.0:1770687856.708870:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.708874:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:3.0:1770687856.708878:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.708880:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.708885:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708891:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708897:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708901:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.708905:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708910:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.708914:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.708930:0:87363:0:(rw26.c:924:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:3.0:1770687856.708935:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000be0ea4e2[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.708938:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000132fd9ed 17ffffc0001001 3:0 ffff9c322d5ad948 479 lru 00000080:00200000:3.0:1770687856.708944:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd2a506c 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12509184 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1770687856.708946:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000be0ea4e2 00000080:00200000:3.0:1770687856.708947:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.708949:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.708956:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708964:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708971:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.708979:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.708990:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.708993:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.708996:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.709001:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.709004:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.709006:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.709009:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709014:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.709023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.709025:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.709028:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.709030:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:3.0:1770687856.709032:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.709034:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.709038:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1966080 i_blocks 0 00000080:00200000:3.0:1770687856.709040:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.709045:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1966080, count: 4096 00000080:00200000:3.0:1770687856.709047:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1966080, bytes: 4096 00000080:00200000:3.0:1770687856.709049:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.709051:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 481, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.709052:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:3.0:1770687856.709054:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.709057:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:3.0:1770687856.709059:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:3.0:1770687856.709061:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.709064:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:3.0:1770687856.709068:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.709069:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.709074:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709080:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709085:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709110:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709117:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709125:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.709130:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.709148:0:87363:0:(rw26.c:924:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:3.0:1770687856.709152:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007bbba440[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.709155:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000174b0b81 17ffffc0001001 3:0 ffff9c322d5ad870 480 lru 00000080:00200000:3.0:1770687856.709160:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3f42da1 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12505088 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1770687856.709162:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007bbba440 00000080:00200000:3.0:1770687856.709163:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.709165:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.709172:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709179:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709186:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709192:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709208:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.709211:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.709213:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.709218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.709221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.709223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.709227:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709234:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.709242:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.709245:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.709248:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.709251:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:3.0:1770687856.709255:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.709257:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.709262:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1970176 i_blocks 0 00000080:00200000:3.0:1770687856.709264:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.709272:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1970176, count: 4096 00000080:00200000:3.0:1770687856.709277:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1970176, bytes: 4096 00000080:00200000:3.0:1770687856.709279:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.709282:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 482, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.709284:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:3.0:1770687856.709286:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.709291:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:3.0:1770687856.709294:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:3.0:1770687856.709296:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.709302:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:3.0:1770687856.709307:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.709309:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.709316:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709324:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709332:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709340:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709347:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709355:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.709360:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.709377:0:87363:0:(rw26.c:924:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:3.0:1770687856.709381:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000009cfa1d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.709384:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a886e306 17ffffc0001001 3:0 ffff9c322d5ad0d8 481 lru 00000080:00200000:3.0:1770687856.709389:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000056c8d988 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12500992 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1770687856.709391:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000009cfa1d4 00000080:00200000:3.0:1770687856.709392:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.709395:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.709402:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709414:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709421:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709429:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709439:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.709442:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.709445:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.709451:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.709453:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.709455:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.709459:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709467:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.709474:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.709477:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.709481:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.709483:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:3.0:1770687856.709487:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.709489:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.709494:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1974272 i_blocks 0 00000080:00200000:3.0:1770687856.709496:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.709503:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1974272, count: 4096 00000080:00200000:3.0:1770687856.709506:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1974272, bytes: 4096 00000080:00200000:3.0:1770687856.709509:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.709512:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 483, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.709513:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:3.0:1770687856.709515:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.709519:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:3.0:1770687856.709522:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:3.0:1770687856.709524:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.709529:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:3.0:1770687856.709534:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.709537:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.709542:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709550:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709558:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709564:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709570:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709576:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.709581:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.709598:0:87363:0:(rw26.c:924:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:3.0:1770687856.709602:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009d53d6ca[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.709604:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000087e9449b 17ffffc0001001 3:0 ffff9c322d5adbd0 482 lru 00000080:00200000:3.0:1770687856.709610:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5c83c9d 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12496896 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1770687856.709611:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009d53d6ca 00000080:00200000:3.0:1770687856.709612:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.709614:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.709622:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709629:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709636:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709643:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709654:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.709658:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.709660:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.709666:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.709668:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.709671:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.709675:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709682:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.709695:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.709698:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.709702:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.709704:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:3.0:1770687856.709708:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.709711:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.709716:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1978368 i_blocks 0 00000080:00200000:3.0:1770687856.709718:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.709725:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1978368, count: 4096 00000080:00200000:3.0:1770687856.709729:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1978368, bytes: 4096 00000080:00200000:3.0:1770687856.709731:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.709735:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 484, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.709736:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:3.0:1770687856.709738:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.709743:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:3.0:1770687856.709745:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:3.0:1770687856.709748:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.709752:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:3.0:1770687856.709759:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.709761:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.709768:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709776:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709784:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709797:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709829:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709838:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.709843:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.709859:0:87363:0:(rw26.c:924:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:3.0:1770687856.709863:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ec98840e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.709866:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002754fb9a 17ffffc0001001 3:0 ffff9c322d5ad5e8 483 lru 00000080:00200000:3.0:1770687856.709871:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dbbcd5ad 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12492800 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1770687856.709873:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ec98840e 00000080:00200000:3.0:1770687856.709874:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.709876:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.709883:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709891:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709897:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.709905:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.709921:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.709924:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.709927:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.709932:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.709934:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.709937:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.709941:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.709949:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.709957:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.709959:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.709963:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.709966:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:3.0:1770687856.709970:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.709973:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.709977:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1982464 i_blocks 0 00000080:00200000:3.0:1770687856.709979:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.709987:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1982464, count: 4096 00000080:00200000:3.0:1770687856.709990:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1982464, bytes: 4096 00000080:00200000:3.0:1770687856.709993:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.709996:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 485, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.709997:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:3.0:1770687856.710000:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.710004:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:3.0:1770687856.710007:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:3.0:1770687856.710009:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.710015:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:3.0:1770687856.710021:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.710023:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.710029:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710037:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710045:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710052:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710059:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710067:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.710072:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.710085:0:87363:0:(rw26.c:924:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:3.0:1770687856.710088:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000068e50bb6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.710090:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000086f1b37c 17ffffc0001001 3:0 ffff9c322d5adaf8 484 lru 00000080:00200000:3.0:1770687856.710106:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000946edcf1 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12488704 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1770687856.710108:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000068e50bb6 00000080:00200000:3.0:1770687856.710109:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.710110:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.710116:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710125:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710129:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710133:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710139:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.710141:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.710142:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.710146:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.710147:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.710148:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.710151:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710155:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.710160:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.710162:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.710164:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.710166:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:3.0:1770687856.710168:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.710170:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.710174:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1986560 i_blocks 0 00000080:00200000:3.0:1770687856.710175:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.710180:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1986560, count: 4096 00000080:00200000:3.0:1770687856.710183:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1986560, bytes: 4096 00000080:00200000:3.0:1770687856.710185:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.710187:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 486, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.710188:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:3.0:1770687856.710189:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.710193:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:3.0:1770687856.710194:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:3.0:1770687856.710196:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.710199:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:3.0:1770687856.710203:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.710205:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.710211:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710219:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710228:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710235:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710242:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710249:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.710254:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.710271:0:87363:0:(rw26.c:924:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:3.0:1770687856.710275:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a82cd8d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.710277:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005825f27e 17ffffc0001001 3:0 ffff9c322d5ad360 485 lru 00000080:00200000:3.0:1770687856.710282:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008f74c91d 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12484608 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1770687856.710284:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a82cd8d4 00000080:00200000:3.0:1770687856.710285:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.710287:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.710295:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710302:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710309:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710315:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710325:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.710328:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.710330:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.710335:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.710337:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.710339:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.710343:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710350:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.710362:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.710364:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.710368:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.710370:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:3.0:1770687856.710374:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.710377:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.710381:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1990656 i_blocks 0 00000080:00200000:3.0:1770687856.710383:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.710390:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1990656, count: 4096 00000080:00200000:3.0:1770687856.710394:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1990656, bytes: 4096 00000080:00200000:3.0:1770687856.710396:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.710399:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 487, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.710400:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:3.0:1770687856.710402:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.710407:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:3.0:1770687856.710410:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:3.0:1770687856.710412:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.710417:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:3.0:1770687856.710422:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.710424:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.710430:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710438:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710446:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710457:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710463:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710471:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.710476:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.710504:0:87363:0:(rw26.c:924:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:3.0:1770687856.710509:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008e9ee27a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.710511:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000092f8c19d 17ffffc0001001 3:0 ffff9c322d5ae5e8 486 lru 00000080:00200000:3.0:1770687856.710517:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000029538fc9 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12480512 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1770687856.710519:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008e9ee27a 00000080:00200000:3.0:1770687856.710520:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.710522:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.710530:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710538:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710544:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710552:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710568:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.710571:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.710573:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.710579:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.710582:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.710584:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.710588:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710596:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.710604:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.710607:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.710611:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.710614:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:3.0:1770687856.710618:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.710621:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.710625:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1994752 i_blocks 0 00000080:00200000:3.0:1770687856.710628:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.710635:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1994752, count: 4096 00000080:00200000:3.0:1770687856.710638:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1994752, bytes: 4096 00000080:00200000:3.0:1770687856.710641:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.710645:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 488, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.710646:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:3.0:1770687856.710648:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.710653:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:3.0:1770687856.710656:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:3.0:1770687856.710658:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.710663:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:3.0:1770687856.710669:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.710671:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.710678:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710687:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710695:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710703:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710710:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710718:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.710722:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.710739:0:87363:0:(rw26.c:924:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:3.0:1770687856.710744:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b0b09a7f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.710747:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000053cc4374 17ffffc0001001 3:0 ffff9c322d5aeaf8 487 lru 00000080:00200000:3.0:1770687856.710752:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d592b4b3 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12476416 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1770687856.710754:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b0b09a7f 00000080:00200000:3.0:1770687856.710755:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.710757:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.710764:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710777:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710784:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.710793:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710824:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.710828:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.710830:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.710836:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.710838:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.710841:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.710845:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710852:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.710860:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.710862:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.710866:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.710869:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:3.0:1770687856.710872:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.710875:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.710880:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 1998848 i_blocks 0 00000080:00200000:3.0:1770687856.710882:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.710889:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 1998848, count: 4096 00000080:00200000:3.0:1770687856.710893:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1998848, bytes: 4096 00000080:00200000:3.0:1770687856.710895:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.710898:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 489, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.710900:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:3.0:1770687856.710902:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.710907:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:3.0:1770687856.710909:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:3.0:1770687856.710912:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.710917:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:3.0:1770687856.710922:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.710924:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.710930:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710939:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710947:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710955:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.710962:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.710969:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.710973:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.710991:0:87363:0:(rw26.c:924:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:3.0:1770687856.710996:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b4bf158[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.710999:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008e23ae41 17ffffc0001001 3:0 ffff9c322d5ae360 488 lru 00000080:00200000:3.0:1770687856.711004:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e0789788 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12472320 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1770687856.711007:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b4bf158 00000080:00200000:3.0:1770687856.711008:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.711010:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.711016:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711025:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711032:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711039:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711048:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.711051:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.711053:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.711058:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.711060:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.711062:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.711066:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711074:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.711086:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.711089:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.711120:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.711124:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:3.0:1770687856.711127:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.711131:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.711135:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2002944 i_blocks 0 00000080:00200000:3.0:1770687856.711138:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.711145:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2002944, count: 4096 00000080:00200000:3.0:1770687856.711148:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2002944, bytes: 4096 00000080:00200000:3.0:1770687856.711151:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.711154:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 490, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.711156:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:3.0:1770687856.711159:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.711164:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:3.0:1770687856.711166:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:3.0:1770687856.711168:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.711173:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:3.0:1770687856.711178:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.711180:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.711186:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711194:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711202:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711214:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711220:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711228:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.711233:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.711249:0:87363:0:(rw26.c:924:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:3.0:1770687856.711253:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ff1fa3c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.711256:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c8850626 17ffffc0001001 3:0 ffff9c322d5ae000 489 lru 00000080:00200000:3.0:1770687856.711261:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000001d4b025 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12468224 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1770687856.711264:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ff1fa3c 00000080:00200000:3.0:1770687856.711265:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.711267:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.711274:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711281:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711288:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711295:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711310:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.711314:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.711316:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.711321:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.711323:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.711326:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.711330:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711337:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.711345:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.711347:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.711351:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.711353:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:3.0:1770687856.711357:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.711360:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.711365:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2007040 i_blocks 0 00000080:00200000:3.0:1770687856.711367:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.711375:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2007040, count: 4096 00000080:00200000:3.0:1770687856.711379:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2007040, bytes: 4096 00000080:00200000:3.0:1770687856.711381:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.711384:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 491, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.711386:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:3.0:1770687856.711388:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.711393:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:3.0:1770687856.711395:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:3.0:1770687856.711397:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.711402:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:3.0:1770687856.711408:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.711410:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.711417:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711425:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711433:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711440:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711447:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711454:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.711459:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.711473:0:87363:0:(rw26.c:924:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:3.0:1770687856.711478:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d03fa0a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.711481:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006b3ec1e6 17ffffc0001001 3:0 ffff9c322d5aeca8 490 lru 00000080:00200000:3.0:1770687856.711487:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000059b48e91 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12464128 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1770687856.711489:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d03fa0a1 00000080:00200000:3.0:1770687856.711490:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.711492:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.711498:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711511:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711518:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711526:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711538:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.711541:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.711543:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.711549:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.711551:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.711554:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.711558:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711566:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.711575:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.711578:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.711582:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.711584:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:3.0:1770687856.711588:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.711591:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.711595:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2011136 i_blocks 0 00000080:00200000:3.0:1770687856.711598:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.711605:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2011136, count: 4096 00000080:00200000:3.0:1770687856.711609:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2011136, bytes: 4096 00000080:00200000:3.0:1770687856.711611:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.711614:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 492, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.711616:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:3.0:1770687856.711618:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.711622:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:3.0:1770687856.711625:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:3.0:1770687856.711627:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.711632:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:3.0:1770687856.711637:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.711639:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.711645:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711654:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711662:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711669:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711675:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711682:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.711687:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.711701:0:87363:0:(rw26.c:924:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:3.0:1770687856.711706:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000fec14cd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.711708:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003478bd45 17ffffc0001001 3:0 ffff9c322d5ae798 491 lru 00000080:00200000:3.0:1770687856.711713:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002919c7e6 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12460032 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1770687856.711715:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000fec14cd 00000080:00200000:3.0:1770687856.711716:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.711718:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.711725:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711733:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711739:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711746:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711756:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.711759:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.711762:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.711768:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.711770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.711772:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.711776:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711783:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.711796:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.711799:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.711826:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.711829:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:3.0:1770687856.711833:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.711836:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.711840:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2015232 i_blocks 0 00000080:00200000:3.0:1770687856.711843:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.711850:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2015232, count: 4096 00000080:00200000:3.0:1770687856.711854:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2015232, bytes: 4096 00000080:00200000:3.0:1770687856.711856:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.711860:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 493, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.711861:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:3.0:1770687856.711863:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.711868:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:3.0:1770687856.711871:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:3.0:1770687856.711873:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.711878:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:3.0:1770687856.711884:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.711886:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.711893:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711902:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711910:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711922:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.711928:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.711936:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.711941:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.711962:0:87363:0:(rw26.c:924:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:3.0:1770687856.711967:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000361fb6ec[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.711970:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000c934476 17ffffc0001021 2:0 ffff9c322d5ae6c0 492 lru 00000080:00200000:3.0:1770687856.711975:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fc4231a8 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12455936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1770687856.711977:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000361fb6ec 00000080:00200000:3.0:1770687856.711978:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.711980:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.711987:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.711994:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712001:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712009:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712023:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.712027:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.712029:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.712035:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.712037:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.712040:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.712044:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712052:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.712060:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.712063:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.712067:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.712069:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:3.0:1770687856.712072:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.712075:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.712080:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2019328 i_blocks 0 00000080:00200000:3.0:1770687856.712083:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.712090:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2019328, count: 4096 00000080:00200000:3.0:1770687856.712103:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2019328, bytes: 4096 00000080:00200000:3.0:1770687856.712106:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.712110:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 494, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.712111:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:3.0:1770687856.712113:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.712118:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:3.0:1770687856.712121:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:3.0:1770687856.712123:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.712129:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:3.0:1770687856.712135:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.712137:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.712144:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712153:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712161:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712169:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712175:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712183:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.712189:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.712204:0:87363:0:(rw26.c:924:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:3.0:1770687856.712208:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000081bb49a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.712211:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000f78a368 17ffffc0001001 3:0 ffff9c322d5aed80 493 lru 00000080:00200000:3.0:1770687856.712216:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003cb52b3e 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12451840 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1770687856.712218:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000081bb49a1 00000080:00200000:3.0:1770687856.712220:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.712222:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.712229:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712242:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712249:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712256:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712267:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.712270:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.712272:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.712277:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.712279:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.712286:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.712290:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712298:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.712306:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.712309:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.712313:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.712316:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:3.0:1770687856.712319:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.712322:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.712327:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2023424 i_blocks 0 00000080:00200000:3.0:1770687856.712330:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.712337:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2023424, count: 4096 00000080:00200000:3.0:1770687856.712340:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2023424, bytes: 4096 00000080:00200000:3.0:1770687856.712343:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.712346:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 495, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.712348:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:3.0:1770687856.712350:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.712355:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:3.0:1770687856.712358:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:3.0:1770687856.712360:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.712365:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:3.0:1770687856.712371:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.712373:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.712380:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712388:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712397:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712405:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712411:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712418:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.712423:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.712438:0:87363:0:(rw26.c:924:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:3.0:1770687856.712442:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000455e04db[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.712445:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a7a12e73 17ffffc0001001 3:0 ffff9c322d5ae1b0 494 lru 00000080:00200000:3.0:1770687856.712451:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006997d524 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12447744 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1770687856.712453:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000455e04db 00000080:00200000:3.0:1770687856.712454:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.712456:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.712463:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712471:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712477:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712485:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712494:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.712497:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.712499:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.712504:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.712507:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.712509:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.712513:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712520:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.712533:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.712535:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.712539:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.712542:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:3.0:1770687856.712545:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.712548:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.712552:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2027520 i_blocks 0 00000080:00200000:3.0:1770687856.712555:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.712562:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2027520, count: 4096 00000080:00200000:3.0:1770687856.712565:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2027520, bytes: 4096 00000080:00200000:3.0:1770687856.712568:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.712571:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 496, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.712573:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:3.0:1770687856.712575:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.712580:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:3.0:1770687856.712582:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:3.0:1770687856.712584:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.712589:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:3.0:1770687856.712594:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.712596:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.712602:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712611:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712619:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712631:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712638:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712645:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.712649:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.712665:0:87363:0:(rw26.c:924:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:3.0:1770687856.712669:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b5a5b035[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.712672:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000699f9952 17ffffc0001001 3:0 ffff9c322d5aee58 495 lru 00000080:00200000:3.0:1770687856.712678:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fc8d90fd 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12443648 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1770687856.712680:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b5a5b035 00000080:00200000:3.0:1770687856.712681:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.712683:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.712689:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712697:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712704:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712711:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712726:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.712729:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.712731:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.712736:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.712739:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.712741:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.712746:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712754:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.712762:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.712764:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.712768:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.712770:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:3.0:1770687856.712774:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.712777:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.712782:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2031616 i_blocks 0 00000080:00200000:3.0:1770687856.712784:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.712792:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2031616, count: 4096 00000080:00200000:3.0:1770687856.712795:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2031616, bytes: 4096 00000080:00200000:3.0:1770687856.712798:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.712852:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 497, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.712854:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:3.0:1770687856.712857:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.712862:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:3.0:1770687856.712865:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:3.0:1770687856.712868:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.712874:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:3.0:1770687856.712880:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.712882:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.712888:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712897:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712905:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712912:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.712919:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.712926:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.712930:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.712944:0:87363:0:(rw26.c:924:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:3.0:1770687856.712948:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007a1db19b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.712951:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf03d5d8 17ffffc0001001 3:0 ffff9c322d5aea20 496 lru 00000080:00200000:3.0:1770687856.712957:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000176b7e2d 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12439552 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1770687856.712959:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007a1db19b 00000080:00200000:3.0:1770687856.712960:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.712962:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.712969:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712982:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712989:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.712995:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713005:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.713008:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.713010:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.713014:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.713017:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.713019:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.713023:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713030:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.713038:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.713041:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.713044:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.713047:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:3.0:1770687856.713050:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.713053:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.713058:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2035712 i_blocks 0 00000080:00200000:3.0:1770687856.713061:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.713067:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2035712, count: 4096 00000080:00200000:3.0:1770687856.713070:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2035712, bytes: 4096 00000080:00200000:3.0:1770687856.713073:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.713076:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 498, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.713078:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:3.0:1770687856.713080:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.713084:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:3.0:1770687856.713087:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:3.0:1770687856.713089:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.713106:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:3.0:1770687856.713112:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.713115:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.713121:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713130:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713138:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713145:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713151:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713158:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.713163:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.713177:0:87363:0:(rw26.c:924:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:3.0:1770687856.713181:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000052c0feba[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.713184:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6beba34 17ffffc0001001 3:0 ffff9c322d5ae288 497 lru 00000080:00200000:3.0:1770687856.713189:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004922c3d4 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12435456 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1770687856.713191:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000052c0feba 00000080:00200000:3.0:1770687856.713193:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.713195:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.713202:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713209:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713215:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713223:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713232:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.713235:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.713238:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.713244:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.713246:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.713249:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.713252:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713259:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.713272:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.713275:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.713278:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.713281:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:3.0:1770687856.713285:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.713287:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.713291:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2039808 i_blocks 0 00000080:00200000:3.0:1770687856.713294:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.713300:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2039808, count: 4096 00000080:00200000:3.0:1770687856.713304:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2039808, bytes: 4096 00000080:00200000:3.0:1770687856.713306:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.713309:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 499, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.713311:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:3.0:1770687856.713313:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.713318:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:3.0:1770687856.713321:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:3.0:1770687856.713323:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.713327:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:3.0:1770687856.713333:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.713335:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.713341:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713349:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713357:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713368:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713375:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713382:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.713386:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.713400:0:87363:0:(rw26.c:924:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:3.0:1770687856.713404:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000050f0036a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.713407:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f81568b8 17ffffc0001001 3:0 ffff9c322d5ae438 498 lru 00000080:00200000:3.0:1770687856.713412:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b197173d 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12431360 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1770687856.713414:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000050f0036a 00000080:00200000:3.0:1770687856.713415:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.713417:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.713424:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713432:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713438:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713445:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713460:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.713462:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.713465:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.713469:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.713472:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.713475:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.713478:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713486:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.713493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.713495:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.713499:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.713501:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:3.0:1770687856.713505:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.713508:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.713512:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2043904 i_blocks 0 00000080:00200000:3.0:1770687856.713514:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.713521:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2043904, count: 4096 00000080:00200000:3.0:1770687856.713524:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2043904, bytes: 4096 00000080:00200000:3.0:1770687856.713526:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.713529:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 500, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.713530:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:3.0:1770687856.713533:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.713537:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:3.0:1770687856.713540:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:3.0:1770687856.713542:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.713546:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:3.0:1770687856.713551:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.713554:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.713560:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713567:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713575:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713582:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713589:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713595:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.713599:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.713613:0:87363:0:(rw26.c:924:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:3.0:1770687856.713617:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ef3fbd5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.713620:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2318e59 17ffffc0001001 3:0 ffff9c322d5ae510 499 lru 00000080:00200000:3.0:1770687856.713626:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000165d629d 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12427264 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1770687856.713628:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ef3fbd5 00000080:00200000:3.0:1770687856.713629:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.713631:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.713638:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713650:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713657:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713664:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713674:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.713677:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.713679:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.713684:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.713686:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.713688:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.713692:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713699:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.713707:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.713709:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.713712:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.713715:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:3.0:1770687856.713718:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.713721:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.713725:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2048000 i_blocks 0 00000080:00200000:3.0:1770687856.713728:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.713735:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2048000, count: 4096 00000080:00200000:3.0:1770687856.713738:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2048000, bytes: 4096 00000080:00200000:3.0:1770687856.713740:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.713743:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 501, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.713745:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:3.0:1770687856.713747:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.713751:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:3.0:1770687856.713753:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:3.0:1770687856.713755:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.713760:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:3.0:1770687856.713765:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.713767:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.713773:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713781:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713789:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713795:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713825:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713832:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.713837:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.713851:0:87363:0:(rw26.c:924:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:3.0:1770687856.713856:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e8b110ac[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.713858:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb2c5d12 17ffffc0001001 3:0 ffff9c322d5ae948 500 lru 00000080:00200000:3.0:1770687856.713864:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f367f9d1 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12423168 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1770687856.713866:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e8b110ac 00000080:00200000:3.0:1770687856.713867:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.713869:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.713875:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713882:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713888:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.713895:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.713905:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.713907:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.713910:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.713914:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.713917:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.713920:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.713924:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.713931:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.713943:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.713945:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.713949:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.713952:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:3.0:1770687856.713955:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.713958:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.713962:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2052096 i_blocks 0 00000080:00200000:3.0:1770687856.713965:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.713972:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2052096, count: 4096 00000080:00200000:3.0:1770687856.713975:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2052096, bytes: 4096 00000080:00200000:3.0:1770687856.713978:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.713981:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 502, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.713982:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:3.0:1770687856.713985:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.713989:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:3.0:1770687856.713992:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:3.0:1770687856.713994:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.713998:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:3.0:1770687856.714003:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.714005:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.714011:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714019:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714027:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714039:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714047:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714053:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.714057:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.714071:0:87363:0:(rw26.c:924:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:3.0:1770687856.714075:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b9446fbd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.714078:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007461a9b1 17ffffc0001001 3:0 ffff9c322d5ae870 501 lru 00000080:00200000:3.0:1770687856.714083:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008c4a57ec 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12419072 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1770687856.714085:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b9446fbd 00000080:00200000:3.0:1770687856.714086:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.714089:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.714108:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714116:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714123:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714131:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714145:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.714148:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.714150:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.714155:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.714158:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.714160:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.714164:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714171:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.714178:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.714181:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.714185:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.714187:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:3.0:1770687856.714191:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.714194:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.714198:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2056192 i_blocks 0 00000080:00200000:3.0:1770687856.714200:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.714207:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2056192, count: 4096 00000080:00200000:3.0:1770687856.714211:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2056192, bytes: 4096 00000080:00200000:3.0:1770687856.714214:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.714216:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 503, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.714218:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:3.0:1770687856.714221:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.714225:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:3.0:1770687856.714228:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:3.0:1770687856.714230:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.714235:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:3.0:1770687856.714240:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.714242:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.714248:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714256:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714264:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714271:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714278:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714285:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.714291:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.714306:0:87363:0:(rw26.c:924:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:3.0:1770687856.714310:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007ff711fc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.714313:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002fac2dcf 17ffffc0001001 3:0 ffff9c322d5ae0d8 502 lru 00000080:00200000:3.0:1770687856.714318:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004ffa5672 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12414976 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1770687856.714321:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007ff711fc 00000080:00200000:3.0:1770687856.714322:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.714324:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.714331:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714343:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714350:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714357:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714366:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.714369:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.714372:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.714377:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.714380:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.714383:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.714386:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714394:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.714401:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.714404:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.714407:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.714410:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:3.0:1770687856.714413:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.714416:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.714421:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2060288 i_blocks 0 00000080:00200000:3.0:1770687856.714424:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.714430:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2060288, count: 4096 00000080:00200000:3.0:1770687856.714434:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2060288, bytes: 4096 00000080:00200000:3.0:1770687856.714436:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.714439:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 504, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.714441:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:3.0:1770687856.714443:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.714448:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:3.0:1770687856.714450:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:3.0:1770687856.714453:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.714458:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:3.0:1770687856.714464:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.714466:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.714472:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714480:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714490:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714497:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714503:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714511:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.714515:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.714530:0:87363:0:(rw26.c:924:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:3.0:1770687856.714534:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000078098e55[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.714537:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000040c02581 17ffffc0001001 3:0 ffff9c322d5aebd0 503 lru 00000080:00200000:3.0:1770687856.714542:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a17f0923 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12410880 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1770687856.714544:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000078098e55 00000080:00200000:3.0:1770687856.714545:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.714547:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.714554:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714562:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714568:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714575:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714585:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.714588:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.714590:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.714595:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.714597:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.714599:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.714603:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714610:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.714622:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.714625:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.714629:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.714631:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:3.0:1770687856.714634:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.714637:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.714642:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2064384 i_blocks 0 00000080:00200000:3.0:1770687856.714644:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.714651:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2064384, count: 4096 00000080:00200000:3.0:1770687856.714654:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2064384, bytes: 4096 00000080:00200000:3.0:1770687856.714657:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.714660:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 505, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.714661:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:3.0:1770687856.714664:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.714668:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:3.0:1770687856.714670:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:3.0:1770687856.714672:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.714677:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:3.0:1770687856.714682:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.714684:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.714690:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714698:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714707:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714719:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714725:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714731:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.714736:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.714759:0:87363:0:(rw26.c:924:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:3.0:1770687856.714763:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b8ace6ce[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.714766:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000151cbe27 17ffffc0001001 3:0 ffff9c322d5af1b0 504 lru 00000080:00200000:3.0:1770687856.714771:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000011452a57 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12406784 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1770687856.714773:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b8ace6ce 00000080:00200000:3.0:1770687856.714774:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.714777:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.714784:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714791:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714798:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.714830:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714845:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.714848:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.714850:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.714855:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.714858:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.714861:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.714864:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714872:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.714879:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.714882:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.714885:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.714888:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:3.0:1770687856.714892:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.714895:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.714899:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2068480 i_blocks 0 00000080:00200000:3.0:1770687856.714902:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.714908:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2068480, count: 4096 00000080:00200000:3.0:1770687856.714912:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2068480, bytes: 4096 00000080:00200000:3.0:1770687856.714914:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.714918:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 506, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.714919:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:3.0:1770687856.714922:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.714927:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:3.0:1770687856.714930:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:3.0:1770687856.714932:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.714937:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:3.0:1770687856.714942:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.714944:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.714950:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714959:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714966:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714973:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.714981:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.714987:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.714991:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.715007:0:87363:0:(rw26.c:924:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:3.0:1770687856.715010:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000037c780cf[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.715013:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f166fe04 17ffffc0001001 3:0 ffff9c322d5afe58 505 lru 00000080:00200000:3.0:1770687856.715019:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bab98d37 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12402688 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1770687856.715021:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000037c780cf 00000080:00200000:3.0:1770687856.715022:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.715024:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.715030:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715042:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715049:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715055:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715064:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.715067:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.715069:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.715073:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.715076:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.715079:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.715084:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715103:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.715112:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.715114:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.715119:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.715122:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:3.0:1770687856.715126:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.715129:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.715133:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2072576 i_blocks 0 00000080:00200000:3.0:1770687856.715137:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.715145:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2072576, count: 4096 00000080:00200000:3.0:1770687856.715148:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2072576, bytes: 4096 00000080:00200000:3.0:1770687856.715152:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.715155:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 507, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.715157:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:3.0:1770687856.715159:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.715164:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:3.0:1770687856.715167:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:3.0:1770687856.715169:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.715174:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:3.0:1770687856.715180:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.715182:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.715189:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715196:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715205:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715212:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715218:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715226:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.715231:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.715245:0:87363:0:(rw26.c:924:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:3.0:1770687856.715250:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000088122f9f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.715253:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009f14c051 17ffffc0001001 3:0 ffff9c322d5afa20 506 lru 00000080:00200000:3.0:1770687856.715258:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000883561ab 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12398592 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1770687856.715260:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000088122f9f 00000080:00200000:3.0:1770687856.715261:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.715263:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.715270:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715278:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715284:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715290:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715300:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.715303:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.715305:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.715310:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.715312:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.715315:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.715319:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715326:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.715339:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.715341:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.715345:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.715348:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:3.0:1770687856.715351:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.715354:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.715358:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2076672 i_blocks 0 00000080:00200000:3.0:1770687856.715361:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.715367:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2076672, count: 4096 00000080:00200000:3.0:1770687856.715370:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2076672, bytes: 4096 00000080:00200000:3.0:1770687856.715373:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.715376:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 508, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.715377:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:3.0:1770687856.715379:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.715384:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:3.0:1770687856.715387:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:3.0:1770687856.715389:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.715393:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:3.0:1770687856.715398:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.715400:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.715406:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715415:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715423:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715435:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715441:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715448:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.715452:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.715471:0:87363:0:(rw26.c:924:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:3.0:1770687856.715476:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000963a94bb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.715479:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000000056c7cf 17ffffc0001021 2:0 ffff9c322d5af288 507 lru 00000080:00200000:3.0:1770687856.715484:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009cb8f425 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12394496 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1770687856.715486:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000963a94bb 00000080:00200000:3.0:1770687856.715487:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.715489:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.715495:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715503:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715509:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715516:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715531:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.715533:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.715535:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.715540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.715543:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.715545:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.715549:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715556:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.715563:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.715566:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.715569:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.715572:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:3.0:1770687856.715575:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.715578:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.715582:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2080768 i_blocks 0 00000080:00200000:3.0:1770687856.715585:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.715592:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2080768, count: 4096 00000080:00200000:3.0:1770687856.715595:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2080768, bytes: 4096 00000080:00200000:3.0:1770687856.715597:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.715600:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 509, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.715602:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:3.0:1770687856.715604:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.715608:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:3.0:1770687856.715611:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:3.0:1770687856.715613:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.715619:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:3.0:1770687856.715624:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.715626:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.715632:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715639:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715647:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715653:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715660:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715666:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.715670:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.715684:0:87363:0:(rw26.c:924:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:3.0:1770687856.715688:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000efae1b63[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.715691:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008a32941a 17ffffc0001001 3:0 ffff9c322d5af438 508 lru 00000080:00200000:3.0:1770687856.715696:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e393ace3 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12390400 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1770687856.715699:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000efae1b63 00000080:00200000:3.0:1770687856.715700:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.715702:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.715708:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715720:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715726:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715732:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715740:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.715743:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.715745:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.715749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.715752:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.715754:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.715758:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715765:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.715772:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.715775:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.715778:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.715780:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:3.0:1770687856.715783:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.715786:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.715790:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2084864 i_blocks 0 00000080:00200000:3.0:1770687856.715793:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.715818:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2084864, count: 4096 00000080:00200000:3.0:1770687856.715823:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2084864, bytes: 4096 00000080:00200000:3.0:1770687856.715825:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.715829:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 510, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.715830:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:3.0:1770687856.715833:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.715837:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:3.0:1770687856.715840:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:3.0:1770687856.715843:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.715847:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:3.0:1770687856.715853:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.715855:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.715861:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715869:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715876:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715883:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715890:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715895:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.715900:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.715916:0:87363:0:(rw26.c:924:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:3.0:1770687856.715919:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000174fd9f5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.715922:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005f2b817f 17ffffc0001001 3:0 ffff9c322d5af510 509 lru 00000080:00200000:3.0:1770687856.715927:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000ee28c71 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12386304 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1770687856.715930:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000174fd9f5 00000080:00200000:3.0:1770687856.715931:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.715933:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.715939:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715946:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715953:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.715959:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.715968:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.715971:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.715974:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.715978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.715981:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.715983:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.715987:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.715994:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.716006:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.716008:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.716012:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.716014:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:3.0:1770687856.716018:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.716021:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.716025:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2088960 i_blocks 0 00000080:00200000:3.0:1770687856.716027:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.716035:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2088960, count: 4096 00000080:00200000:3.0:1770687856.716038:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2088960, bytes: 4096 00000080:00200000:3.0:1770687856.716040:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.716043:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 511, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.716044:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:3.0:1770687856.716047:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.716052:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:3.0:1770687856.716054:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:3.0:1770687856.716056:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.716059:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:3.0:1770687856.716064:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.716067:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.716073:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716082:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716089:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716116:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716122:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.716130:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.716135:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.716149:0:87363:0:(rw26.c:924:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:3.0:1770687856.716153:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cebd4a1a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.716156:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee583060 17ffffc0001001 3:0 ffff9c322d5af948 510 lru 00000080:00200000:3.0:1770687856.716161:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000033714f48 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12382208 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1770687856.716163:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cebd4a1a 00000080:00200000:3.0:1770687856.716164:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.716166:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.716172:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716179:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716186:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716193:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.716208:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.716211:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.716213:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.716218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.716220:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.716223:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.716227:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716235:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.716243:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.716246:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.716250:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.716252:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:3.0:1770687856.716256:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.716258:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.716262:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2093056 i_blocks 0 00000080:00200000:3.0:1770687856.716265:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.716271:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2093056, count: 4096 00000080:00200000:3.0:1770687856.716275:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2093056, bytes: 4096 00000080:00200000:3.0:1770687856.716278:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.716281:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 512, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.716282:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:3.0:1770687856.716284:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.716289:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:3.0:1770687856.716292:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:3.0:1770687856.716294:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770687856.716299:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:3.0:1770687856.716304:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.716306:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.716313:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716321:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716329:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716336:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716343:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.716349:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.716352:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.716366:0:87363:0:(rw26.c:924:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:3.0:1770687856.716370:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000460e8ee9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.716373:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000080ab2f78 17ffffc0001001 3:0 ffff9c322d5af870 511 lru 00000080:00200000:3.0:1770687856.716378:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001b7c8f97 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001d29a248 000000009e0e0140 > 3< 0 0 > 4< 0 0 8 12378112 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1770687856.716380:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000460e8ee9 00000080:00200000:3.0:1770687856.716382:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.716383:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.716390:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716401:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e27031c9 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716407:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.716414:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.716424:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.716427:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.716429:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.716435:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.716437:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.716439:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.716443:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.716451:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.716458:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.716461:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.716464:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.716467:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:3.0:1770687856.716470:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.716473:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.716477:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2097152 i_blocks 0 00000080:00200000:3.0:1770687856.716479:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.716486:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2097152, count: 4096 00000080:00200000:3.0:1770687856.716490:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2097152, bytes: 4096 00000080:00200000:3.0:1770687856.716492:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.716495:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 513, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.716497:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:3.0:1770687856.716500:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770687856.716505:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.716508:0:87363:0:(vvp_io.c:374:vvp_io_fini()) [0x2000013a3:0x4:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:3.0:1770687856.716519:0:87363:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x2000013a3:0x4:0x0](ffff9c3220a6d348) 00000002:00010000:3.0:1770687856.716532:0:87363:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x4:0x0]) in obj [0x2000013a3:0x4:0x0], intent: layout flags 02 00010000:00010000:3.0:1770687856.716550:0:87363:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768a00/0xf6194a74c5252b39 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456496 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687856.716565:0:87363:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x4:0x0]: losing layout lock 00010000:00010000:3.0:1770687856.716596:0:87363:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768a00/0xf6194a74c5252b39 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456496 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.716602:0:87363:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770687856.716605:0:87363:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768a00/0xf6194a74c5252b39 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456496 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.716629:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x4:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87363 initiator: MDT0 00010000:00010000:3.0:1770687856.716635:0:87363:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87363 initiator: MDT0 00000020:00100000:3.0:1770687856.716646:0:87363:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687856.716657:0:87363:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218069c00 x1856700233022848/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1770687856.716671:0:87363:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87363 initiator: MDT0 00000100:00100000:3.0:1770687856.716690:0:87363:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218069c00 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87363:1856700233022848:192.168.204.120@tcp:101:dd.0 00000100:00100000:3.0:1770687856.716781:0:87363:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21900 going to sleep for 11 seconds 00000100:00100000:3.0:1770687856.719524:0:87363:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218069c00 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87363:1856700233022848:192.168.204.120@tcp:101:dd.0 00010000:00010000:3.0:1770687856.719551:0:87363:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 4/0,1 mode: --/EX res: [0x2000013a3:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719564:0:87363:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 4/0,1 mode: --/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719575:0:87363:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719585:0:87363:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719596:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719603:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719610:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 4/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000002:00100000:3.0:1770687856.719621:0:87363:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff9c3218069c00 x1856700233022848/t12884902239(12884902239) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 1770687872 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687856.719645:0:87363:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000002:00010000:3.0:1770687856.719655:0:87363:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719666:0:87363:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 16 res 8589939619/4 (0 0) 00000080:00200000:3.0:1770687856.719672:0:87363:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x2000013a3:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:3.0:1770687856.719680:0:87363:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) for lock 0xf6194a74c5252b4e 00000080:00010000:3.0:1770687856.719688:0:87363:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252b4e from it ffffbf9fc7f9bbb8 00010000:00010000:3.0:1770687856.719691:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719706:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687856.719725:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:3.0:1770687856.719729:0:87363:0:(file.c:2175:ll_file_io_generic()) f1: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:3.0:1770687856.719736:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.719743:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 513, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.719745:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:3.0:1770687856.719749:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:3.0:1770687856.719765:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719774:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00010000:3.0:1770687856.719782:0:87363:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x4:0x0](00000000081fb228) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719852:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.719860:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687856.719873:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1770687856.719884:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1770687856.719897:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:3.0:1770687856.719912:0:87363:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000d1d231c6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.719925:0:87363:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d1d231c6 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.720191:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770687856.720651:0:87363:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c3218069180 - object 0x2c0000401:74 offset 0<>1048576 00000008:00010000:3.0:1770687856.720689:0:87363:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.720700:0:87363:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.721003:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770687856.721520:0:87363:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c3218069500 - object 0x280000401:208 offset 0<>1048576 00000100:00100000:1.0:1770687856.722635:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218069500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233023104:192.168.204.120@tcp:4:dd.0 00000008:00010000:1.0:1770687856.734055:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.734301:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687856.734336:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218069500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233023104:192.168.204.120@tcp:4:dd.0 00000080:00200000:3.0:1770687856.734366:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:3.0:1770687856.735466:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.735490:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00010000:3.0:1770687856.735503:0:87363:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x4:0x0](00000000081fb228) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687856.735554:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1770687856.735567:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1770687856.735582:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:3.0:1770687856.735601:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:3.0:1770687856.735616:0:87363:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 0 [cma]time: 0 0 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 1/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.735641:0:87363:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 0 [cma]time: 0 0 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 1/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.735709:0:87363:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x4:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:3.0:1770687856.735716:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687856.735726:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687856.735753:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:3.0:1770687856.735763:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:3.0:1770687856.735767:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.735780:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:3.0:1770687856.735793:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.735799:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.735883:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.735892:0:87363:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.735904:0:87363:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687856.735932:0:87363:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806a300 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87363:1856700233023232:192.168.204.120@tcp:101:dd.0 00000100:00100000:3.0:1770687856.736026:0:87363:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21900 going to sleep for 11 seconds 00000100:00100000:3.0:1770687856.737718:0:87363:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806a300 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87363:1856700233023232:192.168.204.120@tcp:101:dd.0 00010000:00010000:3.0:1770687856.737743:0:87363:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,1 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.737761:0:87363:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.737773:0:87363:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.737786:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.737799:0:87363:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.737851:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.737860:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.737888:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.737909:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.737971:0:87363:0:(rw26.c:924:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:3.0:1770687856.737981:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000460e8ee9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.737985:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000009bc123d 17ffffc0001001 3:0 ffff9c322d5af870 512 lru 00000080:00200000:3.0:1770687856.738002:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001b7c8f97 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18243584 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1770687856.738004:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000460e8ee9 00000080:00200000:3.0:1770687856.738006:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.738011:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.738034:0:87363:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738055:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.738060:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.738063:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.738082:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.738086:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.738089:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.738111:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738119:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.738131:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.738135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.738142:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.738148:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:3.0:1770687856.738156:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.738167:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.738179:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2101248 i_blocks 0 00000080:00200000:3.0:1770687856.738184:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.738215:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2101248, count: 4096 00000080:00200000:3.0:1770687856.738223:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2101248, bytes: 4096 00000080:00200000:3.0:1770687856.738228:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.738233:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 2, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.738236:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:3.0:1770687856.738238:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.738248:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:3.0:1770687856.738253:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:3.0:1770687856.738256:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.738267:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:3.0:1770687856.738275:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.738279:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.738303:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738313:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738328:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738335:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738341:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738348:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.738354:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.738373:0:87363:0:(rw26.c:924:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:3.0:1770687856.738378:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cebd4a1a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.738381:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003693f098 17ffffc0001001 3:0 ffff9c322d5af948 513 lru 00000080:00200000:3.0:1770687856.738386:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000033714f48 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18214912 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:3.0:1770687856.738388:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cebd4a1a 00000080:00200000:3.0:1770687856.738390:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.738392:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.738401:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738410:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738418:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738432:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738446:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.738450:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.738452:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.738459:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.738462:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.738465:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.738469:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738477:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.738486:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.738489:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.738494:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.738498:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:3.0:1770687856.738502:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.738505:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.738511:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2105344 i_blocks 0 00000080:00200000:3.0:1770687856.738514:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.738522:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2105344, count: 4096 00000080:00200000:3.0:1770687856.738527:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2105344, bytes: 4096 00000080:00200000:3.0:1770687856.738529:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.738533:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 3, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.738535:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:3.0:1770687856.738538:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.738544:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:3.0:1770687856.738547:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:3.0:1770687856.738550:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.738555:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:3.0:1770687856.738562:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.738564:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.738572:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738581:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738590:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738598:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738605:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738614:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.738620:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.738639:0:87363:0:(rw26.c:924:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:3.0:1770687856.738644:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000174fd9f5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.738647:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b1cdac27 17ffffc0001001 3:0 ffff9c322d5af510 514 lru 00000080:00200000:3.0:1770687856.738653:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000ee28c71 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18210816 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:3.0:1770687856.738656:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000174fd9f5 00000080:00200000:3.0:1770687856.738657:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.738659:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.738667:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738675:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738683:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738691:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738702:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.738705:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.738708:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.738713:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.738716:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.738719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.738724:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738732:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.738741:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.738743:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.738748:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.738751:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:3.0:1770687856.738756:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.738759:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.738764:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2109440 i_blocks 0 00000080:00200000:3.0:1770687856.738767:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.738775:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2109440, count: 4096 00000080:00200000:3.0:1770687856.738779:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2109440, bytes: 4096 00000080:00200000:3.0:1770687856.738782:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.738785:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 4, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.738787:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:3.0:1770687856.738790:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.738795:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:3.0:1770687856.738798:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:3.0:1770687856.738825:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.738832:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:3.0:1770687856.738839:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.738842:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.738850:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738859:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738868:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738876:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.738884:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738897:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.738903:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.738919:0:87363:0:(rw26.c:924:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:3.0:1770687856.738924:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000efae1b63[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.738928:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a658d2db 17ffffc0001001 3:0 ffff9c322d5af438 515 lru 00000080:00200000:3.0:1770687856.738934:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e393ace3 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18206720 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:3.0:1770687856.738937:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000efae1b63 00000080:00200000:3.0:1770687856.738939:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.738941:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.738948:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738957:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738965:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.738973:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.738984:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.738987:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.738989:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.738994:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.738997:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.739000:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.739004:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739012:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.739021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.739024:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.739028:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.739031:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:3.0:1770687856.739035:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.739038:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.739042:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2113536 i_blocks 0 00000080:00200000:3.0:1770687856.739045:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.739053:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2113536, count: 4096 00000080:00200000:3.0:1770687856.739057:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2113536, bytes: 4096 00000080:00200000:3.0:1770687856.739059:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.739063:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 5, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.739065:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:3.0:1770687856.739067:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.739073:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:3.0:1770687856.739076:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:3.0:1770687856.739078:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.739083:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:3.0:1770687856.739089:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.739105:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.739113:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739122:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739136:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739145:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739152:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739161:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.739167:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.739187:0:87363:0:(rw26.c:924:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:3.0:1770687856.739192:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000963a94bb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.739195:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d92b735f 17ffffc0001001 3:0 ffff9c322d5af288 516 lru 00000080:00200000:3.0:1770687856.739201:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009cb8f425 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18202624 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:3.0:1770687856.739204:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000963a94bb 00000080:00200000:3.0:1770687856.739205:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.739208:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.739216:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739224:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739231:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739244:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739257:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.739260:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.739262:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.739268:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.739271:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.739274:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.739278:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739286:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.739295:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.739298:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.739302:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.739305:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:3.0:1770687856.739309:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.739312:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.739317:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2117632 i_blocks 0 00000080:00200000:3.0:1770687856.739320:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.739328:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2117632, count: 4096 00000080:00200000:3.0:1770687856.739332:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2117632, bytes: 4096 00000080:00200000:3.0:1770687856.739334:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.739338:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 6, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.739340:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:3.0:1770687856.739343:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.739348:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:3.0:1770687856.739351:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:3.0:1770687856.739353:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.739359:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:3.0:1770687856.739366:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.739368:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.739375:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739385:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739393:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739401:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739408:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739416:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.739422:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.739439:0:87363:0:(rw26.c:924:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:3.0:1770687856.739444:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000088122f9f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.739448:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000308f3441 17ffffc0001001 3:0 ffff9c322d5afa20 517 lru 00000080:00200000:3.0:1770687856.739454:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000883561ab 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18198528 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:3.0:1770687856.739456:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000088122f9f 00000080:00200000:3.0:1770687856.739457:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.739460:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.739468:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739477:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739484:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739492:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739504:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.739507:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.739509:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.739515:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.739518:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.739520:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.739525:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739532:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.739541:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.739544:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.739548:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.739551:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:3.0:1770687856.739556:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.739559:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.739564:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2121728 i_blocks 0 00000080:00200000:3.0:1770687856.739567:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.739575:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2121728, count: 4096 00000080:00200000:3.0:1770687856.739579:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2121728, bytes: 4096 00000080:00200000:3.0:1770687856.739582:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.739585:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 7, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.739587:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:3.0:1770687856.739590:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.739596:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:3.0:1770687856.739599:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:3.0:1770687856.739602:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.739607:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:3.0:1770687856.739613:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.739615:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.739623:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739633:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739642:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739650:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739658:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739671:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.739676:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.739693:0:87363:0:(rw26.c:924:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:3.0:1770687856.739698:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000037c780cf[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.739701:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa07373e 17ffffc0001001 3:0 ffff9c322d5afe58 518 lru 00000080:00200000:3.0:1770687856.739706:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bab98d37 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18194432 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:3.0:1770687856.739709:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000037c780cf 00000080:00200000:3.0:1770687856.739710:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.739712:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.739720:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739729:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739736:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.739743:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739755:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.739765:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.739768:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.739774:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.739777:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.739780:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.739785:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739868:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.739878:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.739880:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.739885:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.739888:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:3.0:1770687856.739892:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.739894:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.739898:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2125824 i_blocks 0 00000080:00200000:3.0:1770687856.739900:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.739906:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2125824, count: 4096 00000080:00200000:3.0:1770687856.739908:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2125824, bytes: 4096 00000080:00200000:3.0:1770687856.739910:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.739913:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 8, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.739914:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:3.0:1770687856.739916:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.739921:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:3.0:1770687856.739924:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:3.0:1770687856.739927:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.739932:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:3.0:1770687856.739938:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.739940:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.739947:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739957:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739972:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739980:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.739985:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.739991:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.739995:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.740008:0:87363:0:(rw26.c:924:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:3.0:1770687856.740011:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b8ace6ce[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.740013:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000698f8ec7 17ffffc0001001 3:0 ffff9c322d5af1b0 519 lru 00000080:00200000:3.0:1770687856.740017:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000011452a57 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18190336 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:3.0:1770687856.740018:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b8ace6ce 00000080:00200000:3.0:1770687856.740019:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.740021:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.740026:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740030:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740035:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740043:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740052:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.740054:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.740055:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.740059:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.740061:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.740063:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.740066:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740071:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.740076:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.740078:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.740080:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.740082:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:3.0:1770687856.740084:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.740087:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.740090:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2129920 i_blocks 0 00000080:00200000:3.0:1770687856.740106:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.740114:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2129920, count: 4096 00000080:00200000:3.0:1770687856.740121:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2129920, bytes: 4096 00000080:00200000:3.0:1770687856.740124:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.740128:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 9, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.740129:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:3.0:1770687856.740132:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.740138:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:3.0:1770687856.740141:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:3.0:1770687856.740143:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.740148:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:3.0:1770687856.740154:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.740156:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.740164:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740172:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740180:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740187:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740193:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740199:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.740204:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.740220:0:87363:0:(rw26.c:924:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:3.0:1770687856.740225:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000458478b9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.740228:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006638377b 17ffffc0001001 3:0 ffff9c322d5af0d8 520 lru 00000080:00200000:3.0:1770687856.740233:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000037b8d6a3 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18186240 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:3.0:1770687856.740235:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000458478b9 00000080:00200000:3.0:1770687856.740236:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.740239:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.740245:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740252:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740259:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740266:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740276:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.740278:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.740280:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.740286:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.740288:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.740291:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.740295:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740302:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.740311:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.740314:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.740317:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.740319:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:3.0:1770687856.740338:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.740341:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.740346:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2134016 i_blocks 0 00000080:00200000:3.0:1770687856.740348:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.740358:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2134016, count: 4096 00000080:00200000:3.0:1770687856.740362:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2134016, bytes: 4096 00000080:00200000:3.0:1770687856.740364:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.740368:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 10, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.740370:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:3.0:1770687856.740372:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.740377:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:3.0:1770687856.740380:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:3.0:1770687856.740382:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.740386:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:3.0:1770687856.740392:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.740394:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.740401:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740408:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740415:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740421:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740426:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740436:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.740442:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.740457:0:87363:0:(rw26.c:924:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:3.0:1770687856.740461:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a908da4d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.740464:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ab28bcde 17ffffc0001001 3:0 ffff9c322d5afbd0 521 lru 00000080:00200000:3.0:1770687856.740469:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c754d9ff 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18182144 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:3.0:1770687856.740471:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a908da4d 00000080:00200000:3.0:1770687856.740472:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.740475:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.740482:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740489:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740495:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740501:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740511:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.740513:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.740515:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.740520:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.740522:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.740524:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.740528:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740535:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.740543:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.740545:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.740548:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.740551:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:3.0:1770687856.740554:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.740557:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.740561:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2138112 i_blocks 0 00000080:00200000:3.0:1770687856.740563:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.740570:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2138112, count: 4096 00000080:00200000:3.0:1770687856.740574:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2138112, bytes: 4096 00000080:00200000:3.0:1770687856.740576:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.740579:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 11, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.740581:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:3.0:1770687856.740583:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.740588:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:3.0:1770687856.740590:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:3.0:1770687856.740592:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.740596:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:3.0:1770687856.740601:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.740603:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.740609:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740617:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740630:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740638:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740644:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740651:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.740655:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.740671:0:87363:0:(rw26.c:924:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:3.0:1770687856.740675:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000156232db[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.740678:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003a4ded46 17ffffc0001001 3:0 ffff9c322d5af5e8 522 lru 00000080:00200000:3.0:1770687856.740683:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000005ffc5e13 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18178048 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:3.0:1770687856.740685:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000156232db 00000080:00200000:3.0:1770687856.740686:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.740688:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.740695:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740702:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740708:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740719:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740729:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.740732:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.740734:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.740739:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.740742:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.740744:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.740749:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740756:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.740764:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.740767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.740771:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.740774:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:3.0:1770687856.740778:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.740781:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.740785:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2142208 i_blocks 0 00000080:00200000:3.0:1770687856.740788:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.740795:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2142208, count: 4096 00000080:00200000:3.0:1770687856.740799:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2142208, bytes: 4096 00000080:00200000:3.0:1770687856.740825:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.740829:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 12, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.740830:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:3.0:1770687856.740833:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.740838:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:3.0:1770687856.740840:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:3.0:1770687856.740842:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.740847:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:3.0:1770687856.740852:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.740854:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.740860:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740868:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740875:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740881:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740887:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740892:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.740896:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.740913:0:87363:0:(rw26.c:924:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:3.0:1770687856.740918:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000041fb6727[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.740921:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000073c1c10 17ffffc0001001 3:0 ffff9c322d5afaf8 523 lru 00000080:00200000:3.0:1770687856.740925:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c93a94dd 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18173952 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:3.0:1770687856.740927:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000041fb6727 00000080:00200000:3.0:1770687856.740928:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.740931:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.740937:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740944:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740950:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.740956:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.740965:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.740967:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.740969:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.740973:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.740976:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.740978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.740981:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.740989:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.740996:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.740998:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.741002:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.741004:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:3.0:1770687856.741007:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.741010:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.741014:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2146304 i_blocks 0 00000080:00200000:3.0:1770687856.741016:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.741023:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2146304, count: 4096 00000080:00200000:3.0:1770687856.741027:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2146304, bytes: 4096 00000080:00200000:3.0:1770687856.741029:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.741032:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 13, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.741033:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:3.0:1770687856.741035:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.741040:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:3.0:1770687856.741043:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:3.0:1770687856.741045:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.741050:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:3.0:1770687856.741055:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.741057:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.741063:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741070:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741078:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741085:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741250:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741263:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.741268:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.741280:0:87363:0:(rw26.c:924:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:3.0:1770687856.741284:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a7fe8666[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.741286:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd31fbb9 17ffffc0001001 3:0 ffff9c322d5af360 524 lru 00000080:00200000:3.0:1770687856.741289:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000045ac7d5c 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18169856 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:3.0:1770687856.741291:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a7fe8666 00000080:00200000:3.0:1770687856.741292:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.741293:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.741298:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741303:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741308:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741312:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741318:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.741320:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.741321:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.741325:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.741326:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.741328:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.741331:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741337:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.741342:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.741343:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.741346:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.741348:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:3.0:1770687856.741350:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.741352:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.741361:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2150400 i_blocks 0 00000080:00200000:3.0:1770687856.741363:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.741368:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2150400, count: 4096 00000080:00200000:3.0:1770687856.741371:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2150400, bytes: 4096 00000080:00200000:3.0:1770687856.741372:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.741375:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 14, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.741376:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:3.0:1770687856.741377:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.741381:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:3.0:1770687856.741383:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:3.0:1770687856.741385:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.741388:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:3.0:1770687856.741392:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.741394:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.741399:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741405:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741418:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741423:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741427:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741431:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.741434:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.741446:0:87363:0:(rw26.c:924:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:3.0:1770687856.741449:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002f1c13f6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.741451:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006d706503 17ffffc0001001 3:0 ffff9c322d5af000 525 lru 00000080:00200000:3.0:1770687856.741454:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000041ce448a 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18165760 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:3.0:1770687856.741455:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002f1c13f6 00000080:00200000:3.0:1770687856.741456:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.741457:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.741462:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741467:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741471:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741479:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741486:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.741487:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.741488:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.741492:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.741493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.741495:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.741498:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741503:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.741508:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.741509:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.741511:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.741513:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:3.0:1770687856.741515:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.741517:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.741520:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2154496 i_blocks 0 00000080:00200000:3.0:1770687856.741522:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.741528:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2154496, count: 4096 00000080:00200000:3.0:1770687856.741530:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2154496, bytes: 4096 00000080:00200000:3.0:1770687856.741532:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.741534:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 15, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.741535:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:3.0:1770687856.741537:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.741541:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:3.0:1770687856.741542:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:3.0:1770687856.741544:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.741547:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:3.0:1770687856.741551:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.741552:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.741557:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741563:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741568:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741573:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741577:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741580:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.741583:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.741601:0:87363:0:(rw26.c:924:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:3.0:1770687856.741604:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ac71a997[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.741606:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000197c7e33 17ffffc0001021 2:0 ffff9c322d5afca8 526 lru 00000080:00200000:3.0:1770687856.741609:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004e371c22 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18161664 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:3.0:1770687856.741610:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ac71a997 00000080:00200000:3.0:1770687856.741611:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.741612:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.741617:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741623:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741627:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741631:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741637:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.741639:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.741640:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.741643:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.741645:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.741646:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.741649:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741654:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.741659:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.741660:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.741662:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.741664:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:3.0:1770687856.741666:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.741668:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.741671:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2158592 i_blocks 0 00000080:00200000:3.0:1770687856.741673:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.741678:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2158592, count: 4096 00000080:00200000:3.0:1770687856.741681:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2158592, bytes: 4096 00000080:00200000:3.0:1770687856.741682:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.741684:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 16, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.741685:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:3.0:1770687856.741687:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.741690:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:3.0:1770687856.741692:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:3.0:1770687856.741694:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.741697:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:3.0:1770687856.741700:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.741702:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.741706:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741712:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741718:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741722:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741726:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741733:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.741738:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.741754:0:87363:0:(rw26.c:924:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:3.0:1770687856.741759:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003f5d1d28[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.741762:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff20e0dd 17ffffc0001001 3:0 ffff9c322d5af798 527 lru 00000080:00200000:3.0:1770687856.741768:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000119d0939 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18157568 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:3.0:1770687856.741770:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003f5d1d28 00000080:00200000:3.0:1770687856.741771:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.741774:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.741781:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741793:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741829:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741838:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741847:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.741850:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.741852:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.741856:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.741858:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.741861:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.741864:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741870:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.741876:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.741877:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.741880:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.741882:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:3.0:1770687856.741884:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.741886:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.741889:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2162688 i_blocks 0 00000080:00200000:3.0:1770687856.741891:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.741897:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2162688, count: 4096 00000080:00200000:3.0:1770687856.741900:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2162688, bytes: 4096 00000080:00200000:3.0:1770687856.741901:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.741904:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 17, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.741905:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:3.0:1770687856.741906:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.741910:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:3.0:1770687856.741912:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:3.0:1770687856.741914:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.741917:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:3.0:1770687856.741921:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.741922:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.741927:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741933:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741942:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741947:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.741951:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.741955:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.741958:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.741970:0:87363:0:(rw26.c:924:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:3.0:1770687856.741972:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d7c4be51[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.741974:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f1b1371d 17ffffc0001001 3:0 ffff9c322d5af6c0 528 lru 00000080:00200000:3.0:1770687856.741978:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b31911ef 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18153472 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:3.0:1770687856.741980:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d7c4be51 00000080:00200000:3.0:1770687856.741980:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.741982:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.741987:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741992:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.741996:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742003:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742011:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.742013:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.742015:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.742020:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.742023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.742025:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.742029:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742037:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.742045:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.742047:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.742051:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.742053:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:3.0:1770687856.742056:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.742059:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.742064:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2166784 i_blocks 0 00000080:00200000:3.0:1770687856.742066:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.742073:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2166784, count: 4096 00000080:00200000:3.0:1770687856.742077:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2166784, bytes: 4096 00000080:00200000:3.0:1770687856.742080:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.742083:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 18, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.742085:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:3.0:1770687856.742087:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.742104:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:3.0:1770687856.742107:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:3.0:1770687856.742109:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.742114:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:3.0:1770687856.742119:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.742121:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.742128:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742136:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742143:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742150:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742156:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742164:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.742169:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.742186:0:87363:0:(rw26.c:924:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:3.0:1770687856.742191:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000063003455[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.742193:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fffa3fab 17ffffc0001001 3:0 ffff9c322d5afd80 529 lru 00000080:00200000:3.0:1770687856.742198:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab7604ac 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18149376 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:3.0:1770687856.742200:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000063003455 00000080:00200000:3.0:1770687856.742201:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.742204:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.742211:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742219:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742226:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742234:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742245:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.742248:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.742250:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.742256:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.742259:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.742261:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.742266:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742273:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.742281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.742283:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.742287:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.742289:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:3.0:1770687856.742293:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.742296:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.742301:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2170880 i_blocks 0 00000080:00200000:3.0:1770687856.742303:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.742310:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2170880, count: 4096 00000080:00200000:3.0:1770687856.742314:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2170880, bytes: 4096 00000080:00200000:3.0:1770687856.742316:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.742319:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 19, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.742320:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:3.0:1770687856.742322:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.742327:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:3.0:1770687856.742330:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:3.0:1770687856.742332:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.742338:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:3.0:1770687856.742343:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.742345:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.742352:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742360:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742367:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742374:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742379:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742391:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.742396:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.742415:0:87363:0:(rw26.c:924:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:3.0:1770687856.742420:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000078098e55[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.742423:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee06e6a8 17ffffc0001001 3:0 ffff9c322d5aebd0 530 lru 00000080:00200000:3.0:1770687856.742428:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a17f0923 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18145280 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:3.0:1770687856.742430:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000078098e55 00000080:00200000:3.0:1770687856.742431:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.742433:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.742440:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742447:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742455:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742463:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742474:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.742478:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.742480:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.742485:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.742487:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.742491:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.742495:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742503:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.742512:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.742514:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.742519:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.742522:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:3.0:1770687856.742526:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.742529:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.742536:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2174976 i_blocks 0 00000080:00200000:3.0:1770687856.742539:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.742547:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2174976, count: 4096 00000080:00200000:3.0:1770687856.742550:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2174976, bytes: 4096 00000080:00200000:3.0:1770687856.742553:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.742556:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 20, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.742558:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:3.0:1770687856.742560:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.742565:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:3.0:1770687856.742567:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:3.0:1770687856.742570:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.742574:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:3.0:1770687856.742579:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.742581:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.742588:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742596:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742609:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742616:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742622:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742629:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.742633:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.742649:0:87363:0:(rw26.c:924:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:3.0:1770687856.742654:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007ff711fc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.742657:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000005675e25 17ffffc0001001 3:0 ffff9c322d5ae0d8 531 lru 00000080:00200000:3.0:1770687856.742662:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004ffa5672 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18141184 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:3.0:1770687856.742664:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007ff711fc 00000080:00200000:3.0:1770687856.742665:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.742667:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.742673:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742681:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742687:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742700:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742711:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.742714:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.742716:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.742723:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.742725:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.742728:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.742732:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742740:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.742749:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.742751:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.742756:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.742759:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:3.0:1770687856.742763:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.742766:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.742770:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2179072 i_blocks 0 00000080:00200000:3.0:1770687856.742773:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.742781:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2179072, count: 4096 00000080:00200000:3.0:1770687856.742784:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2179072, bytes: 4096 00000080:00200000:3.0:1770687856.742787:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.742790:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 21, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.742792:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:3.0:1770687856.742795:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.742829:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:3.0:1770687856.742832:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:3.0:1770687856.742835:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.742840:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:3.0:1770687856.742847:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.742849:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.742857:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742866:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742875:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742882:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.742889:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742897:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.742902:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.742919:0:87363:0:(rw26.c:924:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:3.0:1770687856.742924:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b9446fbd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.742927:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000418c562b 17ffffc0001001 3:0 ffff9c322d5ae870 532 lru 00000080:00200000:3.0:1770687856.742932:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008c4a57ec 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18137088 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:3.0:1770687856.742935:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b9446fbd 00000080:00200000:3.0:1770687856.742936:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.742938:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.742946:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742954:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742961:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.742970:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.742982:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.742985:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.742987:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.742994:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.742996:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.742999:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.743004:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743012:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.743021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.743024:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.743028:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.743030:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:3.0:1770687856.743035:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.743038:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.743043:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2183168 i_blocks 0 00000080:00200000:3.0:1770687856.743046:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.743054:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2183168, count: 4096 00000080:00200000:3.0:1770687856.743058:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2183168, bytes: 4096 00000080:00200000:3.0:1770687856.743060:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.743064:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 22, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.743065:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:3.0:1770687856.743068:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.743074:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:3.0:1770687856.743077:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:3.0:1770687856.743080:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.743085:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:3.0:1770687856.743103:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.743106:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.743114:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743123:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743132:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743140:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743148:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743162:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.743168:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.743186:0:87363:0:(rw26.c:924:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:3.0:1770687856.743191:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e8b110ac[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.743194:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8536348 17ffffc0001001 3:0 ffff9c322d5ae948 533 lru 00000080:00200000:3.0:1770687856.743199:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f367f9d1 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18132992 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:3.0:1770687856.743202:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e8b110ac 00000080:00200000:3.0:1770687856.743203:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.743205:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.743213:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743222:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743230:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743237:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743248:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.743251:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.743253:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.743258:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.743260:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.743263:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.743266:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743274:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.743283:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.743285:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.743289:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.743292:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:3.0:1770687856.743296:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.743299:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.743303:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2187264 i_blocks 0 00000080:00200000:3.0:1770687856.743306:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.743314:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2187264, count: 4096 00000080:00200000:3.0:1770687856.743317:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2187264, bytes: 4096 00000080:00200000:3.0:1770687856.743320:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.743323:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 23, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.743325:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:3.0:1770687856.743328:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.743333:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:3.0:1770687856.743336:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:3.0:1770687856.743339:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.743345:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:3.0:1770687856.743351:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.743353:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.743361:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743370:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743383:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743390:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743397:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743405:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.743411:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.743427:0:87363:0:(rw26.c:924:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:3.0:1770687856.743431:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ef3fbd5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.743434:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe988b8a 17ffffc0001001 3:0 ffff9c322d5ae510 534 lru 00000080:00200000:3.0:1770687856.743439:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000165d629d 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18128896 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:3.0:1770687856.743442:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ef3fbd5 00000080:00200000:3.0:1770687856.743443:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.743445:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.743452:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743460:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743468:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743481:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743493:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.743496:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.743498:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.743503:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.743505:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.743508:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.743511:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743518:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.743526:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.743528:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.743532:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.743535:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:3.0:1770687856.743538:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.743541:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.743546:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2191360 i_blocks 0 00000080:00200000:3.0:1770687856.743548:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.743555:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2191360, count: 4096 00000080:00200000:3.0:1770687856.743559:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2191360, bytes: 4096 00000080:00200000:3.0:1770687856.743561:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.743564:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 24, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.743566:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:3.0:1770687856.743569:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.743574:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:3.0:1770687856.743576:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:3.0:1770687856.743578:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.743583:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:3.0:1770687856.743589:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.743591:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.743598:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743607:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743615:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743622:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743630:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743637:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.743642:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.743657:0:87363:0:(rw26.c:924:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:3.0:1770687856.743661:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000050f0036a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.743664:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac6d8cc0 17ffffc0001001 3:0 ffff9c322d5ae438 535 lru 00000080:00200000:3.0:1770687856.743671:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b197173d 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18124800 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:3.0:1770687856.743673:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000050f0036a 00000080:00200000:3.0:1770687856.743674:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.743677:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.743684:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743692:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743700:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743707:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743717:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.743719:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.743721:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.743726:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.743729:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.743731:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.743736:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743744:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.743753:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.743755:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.743759:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.743761:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:3.0:1770687856.743765:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.743768:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.743773:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2195456 i_blocks 0 00000080:00200000:3.0:1770687856.743775:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.743783:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2195456, count: 4096 00000080:00200000:3.0:1770687856.743786:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2195456, bytes: 4096 00000080:00200000:3.0:1770687856.743789:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.743792:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 25, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.743794:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:3.0:1770687856.743797:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.743844:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:3.0:1770687856.743848:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:3.0:1770687856.743851:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.743856:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:3.0:1770687856.743862:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.743865:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.743872:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743881:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743890:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743898:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.743905:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.743919:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.743924:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.743944:0:87363:0:(rw26.c:924:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:3.0:1770687856.743949:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000052c0feba[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.743952:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000078ca3215 17ffffc0001001 3:0 ffff9c322d5ae288 536 lru 00000080:00200000:3.0:1770687856.743957:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004922c3d4 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18120704 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:3.0:1770687856.743960:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000052c0feba 00000080:00200000:3.0:1770687856.743961:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.743963:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.743971:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743979:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743986:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.743994:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744005:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.744008:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.744010:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.744015:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.744018:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.744021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.744025:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744034:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.744043:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.744045:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.744050:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.744053:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:3.0:1770687856.744056:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.744060:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.744064:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2199552 i_blocks 0 00000080:00200000:3.0:1770687856.744067:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.744074:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2199552, count: 4096 00000080:00200000:3.0:1770687856.744078:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2199552, bytes: 4096 00000080:00200000:3.0:1770687856.744081:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.744085:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 26, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.744087:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:3.0:1770687856.744089:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.744174:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:3.0:1770687856.744177:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:3.0:1770687856.744179:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.744184:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:3.0:1770687856.744191:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.744193:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.744200:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744208:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744221:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744228:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744236:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744244:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.744250:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.744267:0:87363:0:(rw26.c:924:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:3.0:1770687856.744272:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007a1db19b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.744276:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000047d0776 17ffffc0001001 3:0 ffff9c322d5aea20 537 lru 00000080:00200000:3.0:1770687856.744282:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000176b7e2d 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18116608 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:3.0:1770687856.744284:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007a1db19b 00000080:00200000:3.0:1770687856.744285:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.744287:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.744295:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744304:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744312:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744325:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744338:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.744341:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.744344:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.744350:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.744352:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.744355:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.744359:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744366:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.744375:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.744379:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.744384:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.744387:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:3.0:1770687856.744390:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.744393:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.744398:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2203648 i_blocks 0 00000080:00200000:3.0:1770687856.744401:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.744409:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2203648, count: 4096 00000080:00200000:3.0:1770687856.744412:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2203648, bytes: 4096 00000080:00200000:3.0:1770687856.744415:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.744418:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 27, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.744420:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:3.0:1770687856.744422:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.744428:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:3.0:1770687856.744431:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:3.0:1770687856.744433:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.744438:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:3.0:1770687856.744443:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.744445:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.744452:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744461:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744468:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744475:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744482:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744490:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.744495:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.744512:0:87363:0:(rw26.c:924:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:3.0:1770687856.744516:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b5a5b035[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.744519:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000375aa4f8 17ffffc0001001 3:0 ffff9c322d5aee58 538 lru 00000080:00200000:3.0:1770687856.744525:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fc8d90fd 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18112512 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:3.0:1770687856.744527:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b5a5b035 00000080:00200000:3.0:1770687856.744528:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.744531:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.744539:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744547:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744554:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744561:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744572:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.744575:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.744577:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.744582:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.744585:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.744588:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.744592:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744600:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.744609:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.744612:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.744617:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.744620:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:3.0:1770687856.744624:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.744627:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.744632:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2207744 i_blocks 0 00000080:00200000:3.0:1770687856.744635:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.744642:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2207744, count: 4096 00000080:00200000:3.0:1770687856.744646:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2207744, bytes: 4096 00000080:00200000:3.0:1770687856.744648:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.744652:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 28, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.744654:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:3.0:1770687856.744656:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.744661:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:3.0:1770687856.744664:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:3.0:1770687856.744667:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.744671:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:3.0:1770687856.744677:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.744679:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.744686:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744695:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744703:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744711:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744717:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744730:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.744736:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.744752:0:87363:0:(rw26.c:924:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:3.0:1770687856.744757:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000455e04db[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.744760:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003a757990 17ffffc0001001 3:0 ffff9c322d5ae1b0 539 lru 00000080:00200000:3.0:1770687856.744766:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006997d524 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18108416 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:3.0:1770687856.744768:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000455e04db 00000080:00200000:3.0:1770687856.744769:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.744771:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.744779:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744787:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744794:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.744821:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744833:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.744837:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.744839:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.744845:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.744849:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.744851:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.744855:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744864:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.744873:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.744876:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.744881:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.744884:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:3.0:1770687856.744887:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.744890:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.744895:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2211840 i_blocks 0 00000080:00200000:3.0:1770687856.744898:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.744906:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2211840, count: 4096 00000080:00200000:3.0:1770687856.744909:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2211840, bytes: 4096 00000080:00200000:3.0:1770687856.744912:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.744916:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 29, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.744917:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:3.0:1770687856.744920:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.744925:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:3.0:1770687856.744928:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:3.0:1770687856.744930:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.744934:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:3.0:1770687856.744940:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.744942:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.744948:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744957:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744971:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744979:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.744986:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.744994:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.744999:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.745014:0:87363:0:(rw26.c:924:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:3.0:1770687856.745018:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000081bb49a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.745021:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000017a37792 17ffffc0001001 3:0 ffff9c322d5aed80 540 lru 00000080:00200000:3.0:1770687856.745027:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003cb52b3e 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18104320 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:3.0:1770687856.745030:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000081bb49a1 00000080:00200000:3.0:1770687856.745031:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.745033:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.745040:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745047:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745055:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745068:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745079:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.745082:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.745084:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.745090:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00010000:00010000:0.0:1770687856.745143:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000020:00010000:3.0:1770687856.745175:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.745178:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.745182:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745190:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.745199:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.745202:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.745206:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.745209:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:3.0:1770687856.745213:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.745216:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.745221:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2215936 i_blocks 0 00000080:00200000:3.0:1770687856.745224:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.745232:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2215936, count: 4096 00000080:00200000:3.0:1770687856.745236:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2215936, bytes: 4096 00000080:00200000:3.0:1770687856.745238:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.745242:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 30, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.745243:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:3.0:1770687856.745246:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.745251:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:3.0:1770687856.745253:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:3.0:1770687856.745256:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.745261:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:3.0:1770687856.745267:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.745269:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.745276:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745285:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745292:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745300:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745307:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745314:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.745320:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.745346:0:87363:0:(rw26.c:924:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:3.0:1770687856.745350:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000361fb6ec[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.745353:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000071376c24 17ffffc0001021 2:0 ffff9c322d5ae6c0 541 lru 00000080:00200000:3.0:1770687856.745359:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fc4231a8 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18100224 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:3.0:1770687856.745361:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000361fb6ec 00000080:00200000:3.0:1770687856.745362:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.745365:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.745373:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745381:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745388:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745396:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745408:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.745411:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.745413:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.745418:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.745421:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.745423:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.745428:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745435:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.745444:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.745447:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.745451:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.745454:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:3.0:1770687856.745458:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.745460:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.745465:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2220032 i_blocks 0 00000080:00200000:3.0:1770687856.745467:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.745475:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2220032, count: 4096 00000080:00200000:3.0:1770687856.745478:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2220032, bytes: 4096 00000080:00200000:3.0:1770687856.745480:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.745484:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 31, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.745486:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:3.0:1770687856.745488:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.745493:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:3.0:1770687856.745496:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:3.0:1770687856.745499:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.745504:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:3.0:1770687856.745509:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.745512:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.745519:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745528:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745536:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745544:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745550:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745565:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.745571:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.745588:0:87363:0:(rw26.c:924:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:3.0:1770687856.745593:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000fec14cd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.745596:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ddc465b1 17ffffc0001001 3:0 ffff9c322d5ae798 542 lru 00000080:00200000:3.0:1770687856.745601:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002919c7e6 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18096128 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:3.0:1770687856.745604:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000fec14cd 00000080:00200000:3.0:1770687856.745605:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.745608:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.745614:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745619:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745623:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745627:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745634:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.745636:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.745638:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.745641:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.745643:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.745645:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.745648:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745654:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.745659:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.745661:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.745663:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.745665:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:3.0:1770687856.745667:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.745669:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.745672:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2224128 i_blocks 0 00000080:00200000:3.0:1770687856.745674:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.745680:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2224128, count: 4096 00000080:00200000:3.0:1770687856.745682:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2224128, bytes: 4096 00000080:00200000:3.0:1770687856.745684:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.745686:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 32, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.745687:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:3.0:1770687856.745689:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.745692:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:3.0:1770687856.745694:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:3.0:1770687856.745696:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.745699:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:3.0:1770687856.745703:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.745704:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.745709:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745715:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745724:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745729:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745733:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745739:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.745744:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.745760:0:87363:0:(rw26.c:924:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:3.0:1770687856.745764:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d03fa0a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.745767:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fae51c4c 17ffffc0001001 3:0 ffff9c322d5aeca8 543 lru 00000080:00200000:3.0:1770687856.745773:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000059b48e91 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18092032 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:3.0:1770687856.745775:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d03fa0a1 00000080:00200000:3.0:1770687856.745777:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.745779:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.745787:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745796:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745877:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.745891:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.745904:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.745907:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.745909:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.745913:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.745915:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.745917:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.745920:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745925:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.745931:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.745932:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.745935:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.745936:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:3.0:1770687856.745939:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.745941:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.745944:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2228224 i_blocks 0 00000080:00200000:3.0:1770687856.745946:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.745952:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2228224, count: 4096 00000080:00200000:3.0:1770687856.745954:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2228224, bytes: 4096 00000080:00200000:3.0:1770687856.745956:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.745958:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 33, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.745960:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:3.0:1770687856.745962:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.745965:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:3.0:1770687856.745967:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:3.0:1770687856.745969:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.745972:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:3.0:1770687856.745976:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.745978:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.745983:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745989:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745994:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.745999:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746003:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746008:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.746011:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.746026:0:87363:0:(rw26.c:924:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:3.0:1770687856.746029:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ff1fa3c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.746031:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009103a12f 17ffffc0001001 3:0 ffff9c322d5ae000 544 lru 00000080:00200000:3.0:1770687856.746034:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000001d4b025 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18087936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:3.0:1770687856.746036:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ff1fa3c 00000080:00200000:3.0:1770687856.746037:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.746043:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.746048:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746054:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746058:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746062:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746068:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.746070:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.746071:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.746075:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.746076:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.746078:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.746081:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746086:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.746104:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.746106:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.746110:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.746113:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:3.0:1770687856.746118:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.746121:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.746125:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2232320 i_blocks 0 00000080:00200000:3.0:1770687856.746128:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.746135:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2232320, count: 4096 00000080:00200000:3.0:1770687856.746139:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2232320, bytes: 4096 00000080:00200000:3.0:1770687856.746141:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.746144:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 34, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.746145:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:3.0:1770687856.746147:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.746152:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:3.0:1770687856.746155:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:3.0:1770687856.746157:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.746161:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:3.0:1770687856.746167:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.746169:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.746176:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746184:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746192:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746199:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746205:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746216:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.746221:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.746237:0:87363:0:(rw26.c:924:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:3.0:1770687856.746241:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b4bf158[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.746243:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f10dc3ff 17ffffc0001001 3:0 ffff9c322d5ae360 545 lru 00000080:00200000:3.0:1770687856.746248:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e0789788 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18083840 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:3.0:1770687856.746249:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b4bf158 00000080:00200000:3.0:1770687856.746250:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.746252:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.746259:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746266:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746272:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746279:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746289:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.746291:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.746293:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.746298:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.746301:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.746303:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.746307:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746314:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.746322:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.746324:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.746327:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.746330:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:3.0:1770687856.746334:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.746337:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.746341:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2236416 i_blocks 0 00000080:00200000:3.0:1770687856.746344:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.746351:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2236416, count: 4096 00000080:00200000:3.0:1770687856.746355:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2236416, bytes: 4096 00000080:00200000:3.0:1770687856.746357:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.746360:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 35, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.746362:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:3.0:1770687856.746364:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.746369:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:3.0:1770687856.746371:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:3.0:1770687856.746374:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.746378:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:3.0:1770687856.746383:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.746386:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.746392:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746400:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746412:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746419:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746426:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746433:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.746439:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.746454:0:87363:0:(rw26.c:924:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:3.0:1770687856.746459:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b0b09a7f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.746462:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce04033d 17ffffc0001001 3:0 ffff9c322d5aeaf8 546 lru 00000080:00200000:3.0:1770687856.746467:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d592b4b3 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18079744 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:3.0:1770687856.746470:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b0b09a7f 00000080:00200000:3.0:1770687856.746471:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.746473:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.746480:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746488:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746494:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746507:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746519:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.746522:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.746524:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.746530:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.746533:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.746535:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.746539:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746546:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.746554:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.746556:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.746560:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.746563:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:3.0:1770687856.746567:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.746570:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.746574:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2240512 i_blocks 0 00000080:00200000:3.0:1770687856.746578:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.746586:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2240512, count: 4096 00000080:00200000:3.0:1770687856.746589:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2240512, bytes: 4096 00000080:00200000:3.0:1770687856.746592:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.746595:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 36, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.746597:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:3.0:1770687856.746599:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.746604:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:3.0:1770687856.746607:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:3.0:1770687856.746609:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.746614:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:3.0:1770687856.746620:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.746622:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.746629:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746638:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746646:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746654:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746662:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746670:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.746675:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.746692:0:87363:0:(rw26.c:924:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:3.0:1770687856.746696:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008e9ee27a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.746699:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000018a0c41c 17ffffc0001001 3:0 ffff9c322d5ae5e8 547 lru 00000080:00200000:3.0:1770687856.746705:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000029538fc9 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18075648 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:3.0:1770687856.746708:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008e9ee27a 00000080:00200000:3.0:1770687856.746709:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.746711:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.746719:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746727:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746735:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746742:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746754:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.746757:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.746760:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.746765:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.746768:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.746770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.746775:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746782:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.746791:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.746793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.746798:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.746823:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:3.0:1770687856.746828:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.746832:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.746836:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2244608 i_blocks 0 00000080:00200000:3.0:1770687856.746839:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.746846:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2244608, count: 4096 00000080:00200000:3.0:1770687856.746850:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2244608, bytes: 4096 00000080:00200000:3.0:1770687856.746852:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.746856:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 37, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.746857:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:3.0:1770687856.746860:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.746865:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:3.0:1770687856.746868:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:3.0:1770687856.746870:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.746875:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:3.0:1770687856.746881:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.746883:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.746891:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746899:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746908:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746915:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.746923:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.746936:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.746942:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.746961:0:87363:0:(rw26.c:924:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:3.0:1770687856.746966:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a82cd8d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.746969:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b038dcef 17ffffc0001001 3:0 ffff9c322d5ad360 548 lru 00000080:00200000:3.0:1770687856.746975:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000008f74c91d 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18071552 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:3.0:1770687856.746977:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a82cd8d4 00000080:00200000:3.0:1770687856.746978:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.746981:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.746988:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.746996:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747003:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747009:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747020:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.747023:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.747025:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.747031:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.747033:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.747035:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.747039:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747047:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.747055:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.747057:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.747061:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.747063:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:3.0:1770687856.747067:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.747070:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.747074:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2248704 i_blocks 0 00000080:00200000:3.0:1770687856.747077:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.747084:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2248704, count: 4096 00000080:00200000:3.0:1770687856.747088:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2248704, bytes: 4096 00000080:00200000:3.0:1770687856.747102:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.747107:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 38, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.747109:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:3.0:1770687856.747111:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.747117:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:3.0:1770687856.747120:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:3.0:1770687856.747123:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.747128:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:3.0:1770687856.747135:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.747137:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.747143:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747152:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747166:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747174:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747181:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747188:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.747194:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.747210:0:87363:0:(rw26.c:924:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:3.0:1770687856.747215:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000068e50bb6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.747218:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb2f51b6 17ffffc0001001 3:0 ffff9c322d5adaf8 549 lru 00000080:00200000:3.0:1770687856.747223:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000946edcf1 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18067456 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:3.0:1770687856.747225:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000068e50bb6 00000080:00200000:3.0:1770687856.747226:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.747228:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.747235:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747242:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747248:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747261:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747272:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.747274:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.747276:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.747281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.747284:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.747286:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.747289:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747296:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.747304:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.747307:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.747311:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.747313:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:3.0:1770687856.747317:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.747320:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.747324:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2252800 i_blocks 0 00000080:00200000:3.0:1770687856.747327:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.747335:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2252800, count: 4096 00000080:00200000:3.0:1770687856.747339:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2252800, bytes: 4096 00000080:00200000:3.0:1770687856.747342:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.747345:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 39, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.747346:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:3.0:1770687856.747348:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.747353:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:3.0:1770687856.747356:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:3.0:1770687856.747358:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.747363:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:3.0:1770687856.747369:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.747371:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.747378:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747387:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747394:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747399:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747403:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747408:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.747411:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.747424:0:87363:0:(rw26.c:924:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:3.0:1770687856.747427:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ec98840e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.747429:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003c43ee3e 17ffffc0001001 3:0 ffff9c322d5ad5e8 550 lru 00000080:00200000:3.0:1770687856.747432:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dbbcd5ad 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18063360 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1770687856.747433:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ec98840e 00000080:00200000:3.0:1770687856.747434:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.747435:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.747440:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747445:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747450:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747454:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747460:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.747462:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.747463:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.747467:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.747468:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.747470:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.747472:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747476:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.747481:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.747482:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.747485:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.747486:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:3.0:1770687856.747489:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.747491:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.747494:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2256896 i_blocks 0 00000080:00200000:3.0:1770687856.747496:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.747501:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2256896, count: 4096 00000080:00200000:3.0:1770687856.747504:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2256896, bytes: 4096 00000080:00200000:3.0:1770687856.747505:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.747507:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 40, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.747509:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:3.0:1770687856.747510:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.747513:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:3.0:1770687856.747515:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:3.0:1770687856.747517:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.747520:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:3.0:1770687856.747523:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.747525:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.747529:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747535:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747540:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747545:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747548:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747555:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.747558:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.747572:0:87363:0:(rw26.c:924:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:3.0:1770687856.747575:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009d53d6ca[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.747577:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa020f7b 17ffffc0001001 3:0 ffff9c322d5adbd0 551 lru 00000080:00200000:3.0:1770687856.747580:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5c83c9d 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18059264 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1770687856.747582:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009d53d6ca 00000080:00200000:3.0:1770687856.747583:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.747584:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.747589:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747593:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747597:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747601:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747607:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.747609:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.747610:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.747614:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.747615:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.747617:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.747619:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747627:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.747636:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.747639:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.747642:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.747645:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:3.0:1770687856.747649:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.747652:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.747656:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2260992 i_blocks 0 00000080:00200000:3.0:1770687856.747659:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.747666:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2260992, count: 4096 00000080:00200000:3.0:1770687856.747669:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2260992, bytes: 4096 00000080:00200000:3.0:1770687856.747672:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.747675:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 41, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.747677:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:3.0:1770687856.747679:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.747685:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:3.0:1770687856.747688:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:3.0:1770687856.747690:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.747695:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:3.0:1770687856.747701:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.747703:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.747710:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747719:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747731:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747739:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747746:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747754:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.747760:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.747776:0:87363:0:(rw26.c:924:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:3.0:1770687856.747781:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000009cfa1d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.747784:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c04addd0 17ffffc0001001 3:0 ffff9c322d5ad0d8 552 lru 00000080:00200000:3.0:1770687856.747789:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000056c8d988 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18055168 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1770687856.747792:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000009cfa1d4 00000080:00200000:3.0:1770687856.747793:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.747796:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.747889:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747899:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747907:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.747921:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.747934:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.747938:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.747940:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.747947:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.747950:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.747953:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.747957:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.747966:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.747976:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.747978:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.747982:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.747985:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:3.0:1770687856.747989:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.747992:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.747997:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2265088 i_blocks 0 00000080:00200000:3.0:1770687856.747999:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.748007:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2265088, count: 4096 00000080:00200000:3.0:1770687856.748011:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2265088, bytes: 4096 00000080:00200000:3.0:1770687856.748014:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.748017:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 42, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.748019:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:3.0:1770687856.748022:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.748027:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:3.0:1770687856.748030:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:3.0:1770687856.748032:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.748037:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:3.0:1770687856.748042:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.748045:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.748051:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748060:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748068:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748076:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748083:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748103:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.748110:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.748126:0:87363:0:(rw26.c:924:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:3.0:1770687856.748131:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007bbba440[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.748134:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000086225ac1 17ffffc0001001 3:0 ffff9c322d5ad870 553 lru 00000080:00200000:3.0:1770687856.748139:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3f42da1 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18051072 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1770687856.748141:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007bbba440 00000080:00200000:3.0:1770687856.748142:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.748145:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.748153:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748161:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748169:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748177:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748188:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.748191:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.748194:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.748200:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.748202:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.748205:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.748209:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748217:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.748226:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.748229:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.748233:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.748236:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:3.0:1770687856.748241:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.748244:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.748248:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2269184 i_blocks 0 00000080:00200000:3.0:1770687856.748251:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.748259:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2269184, count: 4096 00000080:00200000:3.0:1770687856.748263:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2269184, bytes: 4096 00000080:00200000:3.0:1770687856.748265:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.748268:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 43, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.748269:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:3.0:1770687856.748270:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.748274:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:3.0:1770687856.748277:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:3.0:1770687856.748278:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.748282:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:3.0:1770687856.748286:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.748288:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.748293:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748299:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748305:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748309:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748312:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748321:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.748324:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.748337:0:87363:0:(rw26.c:924:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:3.0:1770687856.748340:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000be0ea4e2[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.748342:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2b2cc3c 17ffffc0001001 3:0 ffff9c322d5ad948 554 lru 00000080:00200000:3.0:1770687856.748346:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd2a506c 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18046976 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1770687856.748347:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000be0ea4e2 00000080:00200000:3.0:1770687856.748348:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.748350:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.748354:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748359:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748364:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748368:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748374:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.748376:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.748377:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.748381:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.748382:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.748384:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.748387:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748392:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.748398:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.748399:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.748401:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.748403:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:3.0:1770687856.748406:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.748408:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.748411:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2273280 i_blocks 0 00000080:00200000:3.0:1770687856.748413:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.748418:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2273280, count: 4096 00000080:00200000:3.0:1770687856.748420:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2273280, bytes: 4096 00000080:00200000:3.0:1770687856.748422:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.748424:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 44, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.748425:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:3.0:1770687856.748427:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.748430:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:3.0:1770687856.748432:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:3.0:1770687856.748434:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.748437:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:3.0:1770687856.748440:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.748442:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.748446:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748452:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748461:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748466:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748470:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748475:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.748478:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.748490:0:87363:0:(rw26.c:924:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:3.0:1770687856.748493:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f8eeee0f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.748495:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c721433c 17ffffc0001001 3:0 ffff9c322d5ad510 555 lru 00000080:00200000:3.0:1770687856.748498:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000070c50557 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18042880 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1770687856.748500:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f8eeee0f 00000080:00200000:3.0:1770687856.748501:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.748502:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.748507:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748511:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748516:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748524:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748531:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.748533:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.748534:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.748537:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.748539:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.748540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.748543:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748548:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.748553:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.748554:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.748556:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.748558:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:3.0:1770687856.748560:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.748562:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.748565:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2277376 i_blocks 0 00000080:00200000:3.0:1770687856.748567:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.748572:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2277376, count: 4096 00000080:00200000:3.0:1770687856.748574:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2277376, bytes: 4096 00000080:00200000:3.0:1770687856.748576:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.748578:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 45, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.748579:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:3.0:1770687856.748581:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.748584:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:3.0:1770687856.748586:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:3.0:1770687856.748588:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.748591:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:3.0:1770687856.748594:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.748596:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.748601:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748606:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748612:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748617:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748620:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748626:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.748630:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.748654:0:87363:0:(rw26.c:924:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:3.0:1770687856.748658:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000507a0225[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.748660:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c8542203 17ffffc0001021 2:0 ffff9c322d5ad438 556 lru 00000080:00200000:3.0:1770687856.748666:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007abab0ce 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18038784 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1770687856.748669:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000507a0225 00000080:00200000:3.0:1770687856.748670:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.748672:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.748679:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748688:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748695:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748703:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748711:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.748713:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.748714:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.748719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.748722:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.748724:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.748729:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748736:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.748744:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.748747:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.748753:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.748756:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:3.0:1770687856.748760:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.748764:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.748769:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2281472 i_blocks 0 00000080:00200000:3.0:1770687856.748773:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.748781:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2281472, count: 4096 00000080:00200000:3.0:1770687856.748785:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2281472, bytes: 4096 00000080:00200000:3.0:1770687856.748788:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.748792:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 46, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.748793:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:3.0:1770687856.748796:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.748824:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:3.0:1770687856.748828:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:3.0:1770687856.748830:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.748836:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:3.0:1770687856.748842:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.748844:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.748851:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748859:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748869:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748877:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.748885:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748898:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.748904:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.748921:0:87363:0:(rw26.c:924:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:3.0:1770687856.748926:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000046464462[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.748929:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000022c05ff3 17ffffc0001001 3:0 ffff9c322d5ad288 557 lru 00000080:00200000:3.0:1770687856.748935:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000029f66df0 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18034688 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1770687856.748938:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000046464462 00000080:00200000:3.0:1770687856.748939:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.748941:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.748949:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748957:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748964:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.748971:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.748983:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.748987:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.748989:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.748995:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.748998:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749001:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749005:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749013:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.749023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.749025:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.749030:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.749033:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:3.0:1770687856.749037:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.749040:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.749045:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2285568 i_blocks 0 00000080:00200000:3.0:1770687856.749047:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.749055:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2285568, count: 4096 00000080:00200000:3.0:1770687856.749059:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2285568, bytes: 4096 00000080:00200000:3.0:1770687856.749061:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.749065:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 47, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.749067:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:3.0:1770687856.749069:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.749073:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:3.0:1770687856.749075:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:3.0:1770687856.749077:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.749081:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:3.0:1770687856.749085:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.749086:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.749102:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749109:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749118:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749123:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749127:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749132:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.749136:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.749150:0:87363:0:(rw26.c:924:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:3.0:1770687856.749153:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000dbfdf4eb[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.749155:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d13848c0 17ffffc0001001 3:0 ffff9c322d5ada20 558 lru 00000080:00200000:3.0:1770687856.749159:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a17566b2 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18030592 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1770687856.749161:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000dbfdf4eb 00000080:00200000:3.0:1770687856.749162:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.749163:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.749168:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749173:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749177:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749185:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749193:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.749194:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.749195:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.749199:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.749200:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749202:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749205:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749210:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.749216:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.749217:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.749219:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.749221:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:3.0:1770687856.749224:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.749225:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.749229:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2289664 i_blocks 0 00000080:00200000:3.0:1770687856.749231:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.749236:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2289664, count: 4096 00000080:00200000:3.0:1770687856.749239:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2289664, bytes: 4096 00000080:00200000:3.0:1770687856.749240:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.749242:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 48, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.749244:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:3.0:1770687856.749245:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.749249:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:3.0:1770687856.749251:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:3.0:1770687856.749252:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.749256:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:3.0:1770687856.749259:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.749260:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.749266:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749271:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749277:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749281:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749285:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749289:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.749292:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.749304:0:87363:0:(rw26.c:924:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:3.0:1770687856.749306:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000040c0790a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.749308:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff62b7bd 17ffffc0001001 3:0 ffff9c322d5ade58 559 lru 00000080:00200000:3.0:1770687856.749311:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000efc54189 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18026496 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1770687856.749312:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000040c0790a 00000080:00200000:3.0:1770687856.749313:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.749314:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.749319:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749325:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749329:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749333:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749339:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.749341:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.749342:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.749345:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.749347:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749348:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749350:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749354:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.749360:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.749362:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.749364:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.749366:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:3.0:1770687856.749369:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.749371:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.749374:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2293760 i_blocks 0 00000080:00200000:3.0:1770687856.749376:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.749381:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2293760, count: 4096 00000080:00200000:3.0:1770687856.749383:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2293760, bytes: 4096 00000080:00200000:3.0:1770687856.749385:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.749387:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 49, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.749388:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:3.0:1770687856.749390:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.749393:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:3.0:1770687856.749395:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:3.0:1770687856.749396:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.749399:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:3.0:1770687856.749403:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.749404:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.749409:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749414:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749420:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749424:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749429:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749437:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.749440:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.749452:0:87363:0:(rw26.c:924:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:3.0:1770687856.749454:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000071ec2aa7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.749456:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce6f5dd3 17ffffc0001001 3:0 ffff9c322d5ad1b0 560 lru 00000080:00200000:3.0:1770687856.749460:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e86b6ab3 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18022400 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1770687856.749462:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000071ec2aa7 00000080:00200000:3.0:1770687856.749462:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.749464:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.749468:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749473:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749477:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749481:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749487:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.749489:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.749490:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.749494:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.749495:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749497:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749500:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749505:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.749510:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.749512:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.749514:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.749515:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:3.0:1770687856.749518:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.749520:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.749523:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2297856 i_blocks 0 00000080:00200000:3.0:1770687856.749525:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.749530:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2297856, count: 4096 00000080:00200000:3.0:1770687856.749532:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2297856, bytes: 4096 00000080:00200000:3.0:1770687856.749534:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.749536:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 50, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.749537:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:3.0:1770687856.749538:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.749542:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:3.0:1770687856.749544:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:3.0:1770687856.749545:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.749548:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:3.0:1770687856.749551:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.749553:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.749558:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749563:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749572:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749577:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749580:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749585:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.749588:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.749599:0:87363:0:(rw26.c:924:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:3.0:1770687856.749602:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c5acd083[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.749604:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000019fc159 17ffffc0001001 3:0 ffff9c322d5add80 561 lru 00000080:00200000:3.0:1770687856.749608:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004d5879a4 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18018304 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1770687856.749609:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c5acd083 00000080:00200000:3.0:1770687856.749610:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.749612:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.749616:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749621:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749628:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749641:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749651:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.749654:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.749656:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.749661:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.749664:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749680:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.749689:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.749692:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.749696:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.749698:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:3.0:1770687856.749700:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.749702:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.749706:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2301952 i_blocks 0 00000080:00200000:3.0:1770687856.749708:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.749713:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2301952, count: 4096 00000080:00200000:3.0:1770687856.749716:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2301952, bytes: 4096 00000080:00200000:3.0:1770687856.749718:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.749721:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 51, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.749723:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:3.0:1770687856.749725:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.749730:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:3.0:1770687856.749733:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:3.0:1770687856.749735:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.749740:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:3.0:1770687856.749746:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.749748:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.749756:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749765:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749773:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749781:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749788:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749796:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.749888:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.749905:0:87363:0:(rw26.c:924:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:3.0:1770687856.749910:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e4d5986d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.749913:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8810d4f 17ffffc0001001 3:0 ffff9c322d5ad6c0 562 lru 00000080:00200000:3.0:1770687856.749919:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cc87c977 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18014208 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1770687856.749921:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e4d5986d 00000080:00200000:3.0:1770687856.749922:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.749925:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.749932:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749940:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749948:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.749956:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.749968:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.749971:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.749973:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.749979:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.749981:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.749984:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.749988:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.749996:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750004:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750007:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750011:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750014:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:3.0:1770687856.750018:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.750021:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.750027:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2306048 i_blocks 0 00000080:00200000:3.0:1770687856.750029:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.750037:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2306048, count: 4096 00000080:00200000:3.0:1770687856.750041:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2306048, bytes: 4096 00000080:00200000:3.0:1770687856.750043:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.750045:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 52, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.750046:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:3.0:1770687856.750048:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.750052:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:3.0:1770687856.750054:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:3.0:1770687856.750055:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.750059:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:3.0:1770687856.750063:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.750065:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.750070:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750076:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750082:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750086:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750090:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750111:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.750115:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.750127:0:87363:0:(rw26.c:924:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:3.0:1770687856.750130:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000130a8cb5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.750132:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000067f2a581 17ffffc0001001 3:0 ffff9c322d5ad798 563 lru 00000080:00200000:3.0:1770687856.750136:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6fe9f10 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18010112 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1770687856.750137:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000130a8cb5 00000080:00200000:3.0:1770687856.750138:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.750139:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.750144:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750149:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750154:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750158:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750164:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.750166:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.750167:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.750170:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.750172:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.750173:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.750176:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750181:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750187:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750188:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750190:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750192:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:3.0:1770687856.750194:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.750196:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.750200:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2310144 i_blocks 0 00000080:00200000:3.0:1770687856.750202:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.750207:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2310144, count: 4096 00000080:00200000:3.0:1770687856.750209:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2310144, bytes: 4096 00000080:00200000:3.0:1770687856.750211:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.750213:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 53, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.750214:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:3.0:1770687856.750216:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.750219:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:3.0:1770687856.750221:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:3.0:1770687856.750223:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.750226:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:3.0:1770687856.750230:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.750231:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.750236:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750242:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750251:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750256:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750259:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750263:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.750266:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.750277:0:87363:0:(rw26.c:924:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:3.0:1770687856.750280:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b7c6697[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.750282:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d4e20e5c 17ffffc0001001 3:0 ffff9c322d5adca8 564 lru 00000080:00200000:3.0:1770687856.750285:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f392c51e 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18006016 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1770687856.750287:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b7c6697 00000080:00200000:3.0:1770687856.750287:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.750289:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.750294:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750299:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750303:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750311:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750318:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.750319:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.750320:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.750324:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.750325:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.750327:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.750330:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750335:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750340:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750342:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750344:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750346:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:3.0:1770687856.750349:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.750351:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.750354:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2314240 i_blocks 0 00000080:00200000:3.0:1770687856.750356:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.750361:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2314240, count: 4096 00000080:00200000:3.0:1770687856.750363:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2314240, bytes: 4096 00000080:00200000:3.0:1770687856.750365:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.750367:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 54, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.750368:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:3.0:1770687856.750370:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.750373:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:3.0:1770687856.750375:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:3.0:1770687856.750377:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.750380:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:3.0:1770687856.750383:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.750384:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.750389:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750395:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750400:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750405:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750409:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750413:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.750415:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.750428:0:87363:0:(rw26.c:924:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:3.0:1770687856.750431:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000070cde159[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.750432:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000eac67f7f 17ffffc0001001 3:0 ffff9c322d5ad000 565 lru 00000080:00200000:3.0:1770687856.750436:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea87db98 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 18001920 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1770687856.750437:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000070cde159 00000080:00200000:3.0:1770687856.750437:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.750439:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.750444:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750449:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750454:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750457:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750464:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.750467:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.750469:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.750473:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.750475:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.750477:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.750481:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750488:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750495:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750498:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750502:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750505:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:3.0:1770687856.750510:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.750514:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.750518:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2318336 i_blocks 0 00000080:00200000:3.0:1770687856.750521:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.750528:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2318336, count: 4096 00000080:00200000:3.0:1770687856.750532:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2318336, bytes: 4096 00000080:00200000:3.0:1770687856.750534:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.750538:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 55, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.750540:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:3.0:1770687856.750542:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.750547:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:3.0:1770687856.750550:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:3.0:1770687856.750552:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.750556:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:3.0:1770687856.750562:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.750564:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.750572:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750580:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750589:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750597:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750601:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750610:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.750615:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.750632:0:87363:0:(rw26.c:924:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:3.0:1770687856.750637:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000cea255a0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.750639:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c06d4c5f 17ffffc0001001 3:0 ffff9c322d5ac798 566 lru 00000080:00200000:3.0:1770687856.750644:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000010df47a9 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17997824 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1770687856.750646:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000cea255a0 00000080:00200000:3.0:1770687856.750647:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.750649:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.750657:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750665:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750672:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750679:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750690:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.750693:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.750695:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.750700:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.750703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.750705:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.750709:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750716:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750725:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750728:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750732:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750734:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:3.0:1770687856.750738:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.750741:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.750746:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2322432 i_blocks 0 00000080:00200000:3.0:1770687856.750749:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.750756:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2322432, count: 4096 00000080:00200000:3.0:1770687856.750759:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2322432, bytes: 4096 00000080:00200000:3.0:1770687856.750762:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.750765:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 56, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.750767:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:3.0:1770687856.750769:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.750774:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:3.0:1770687856.750777:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:3.0:1770687856.750779:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.750784:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:3.0:1770687856.750790:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.750792:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.750799:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750828:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750842:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750849:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750857:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750865:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.750871:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.750887:0:87363:0:(rw26.c:924:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:3.0:1770687856.750891:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005e5012a1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.750894:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c80f55cd 17ffffc0001001 3:0 ffff9c322d5acca8 567 lru 00000080:00200000:3.0:1770687856.750900:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000449eb3b3 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17993728 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1770687856.750902:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005e5012a1 00000080:00200000:3.0:1770687856.750903:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.750905:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.750913:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750921:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750928:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.750941:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.750952:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.750955:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.750957:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.750963:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.750966:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.750969:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.750973:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.750980:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.750989:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.750991:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.750995:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.750998:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:3.0:1770687856.751002:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.751005:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.751009:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2326528 i_blocks 0 00000080:00200000:3.0:1770687856.751012:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.751020:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2326528, count: 4096 00000080:00200000:3.0:1770687856.751024:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2326528, bytes: 4096 00000080:00200000:3.0:1770687856.751026:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.751030:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 57, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.751031:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:3.0:1770687856.751034:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.751039:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:3.0:1770687856.751041:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:3.0:1770687856.751043:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.751048:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:3.0:1770687856.751055:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.751057:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.751063:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751071:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751079:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751086:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751105:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751112:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.751117:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.751132:0:87363:0:(rw26.c:924:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:3.0:1770687856.751136:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002fc73cc3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.751139:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000018002b22 17ffffc0001001 3:0 ffff9c322d5ac000 568 lru 00000080:00200000:3.0:1770687856.751145:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000030de87c3 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17989632 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1770687856.751147:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002fc73cc3 00000080:00200000:3.0:1770687856.751148:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.751151:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.751158:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751165:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751171:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751178:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751188:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.751190:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.751192:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.751198:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.751200:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.751203:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.751207:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751214:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.751222:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.751225:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.751229:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.751231:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:3.0:1770687856.751236:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.751239:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.751244:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2330624 i_blocks 0 00000080:00200000:3.0:1770687856.751246:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.751254:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2330624, count: 4096 00000080:00200000:3.0:1770687856.751257:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2330624, bytes: 4096 00000080:00200000:3.0:1770687856.751258:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.751261:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 58, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.751262:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:3.0:1770687856.751263:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.751267:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:3.0:1770687856.751269:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:3.0:1770687856.751271:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.751275:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:3.0:1770687856.751279:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.751280:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.751285:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751291:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751297:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751301:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751305:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751313:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.751316:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.751328:0:87363:0:(rw26.c:924:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:3.0:1770687856.751331:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000caf73c62[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.751333:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003f3644bb 17ffffc0001001 3:0 ffff9c322d5ac360 569 lru 00000080:00200000:3.0:1770687856.751337:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000055c3fa83 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17985536 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1770687856.751338:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000caf73c62 00000080:00200000:3.0:1770687856.751339:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.751341:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.751345:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751351:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751355:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751359:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751365:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.751367:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.751368:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.751371:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.751373:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.751375:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.751378:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751383:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.751388:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.751390:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.751392:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.751394:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:3.0:1770687856.751396:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.751398:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.751401:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2334720 i_blocks 0 00000080:00200000:3.0:1770687856.751403:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.751408:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2334720, count: 4096 00000080:00200000:3.0:1770687856.751410:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2334720, bytes: 4096 00000080:00200000:3.0:1770687856.751412:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.751414:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 59, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.751415:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:3.0:1770687856.751417:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.751420:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:3.0:1770687856.751422:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:3.0:1770687856.751424:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.751427:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:3.0:1770687856.751430:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.751432:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.751437:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751442:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751452:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751456:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751460:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751464:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.751467:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.751482:0:87363:0:(rw26.c:924:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:3.0:1770687856.751486:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000043f41349[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.751488:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000002c08823 17ffffc0001001 3:0 ffff9c322d5acaf8 570 lru 00000080:00200000:3.0:1770687856.751493:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000575fa44d 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17981440 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1770687856.751495:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000043f41349 00000080:00200000:3.0:1770687856.751496:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.751499:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.751506:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751514:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751520:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751530:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751541:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.751544:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.751546:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.751552:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.751554:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.751557:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.751560:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751567:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.751574:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.751576:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.751580:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.751582:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:3.0:1770687856.751585:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.751587:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.751592:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2338816 i_blocks 0 00000080:00200000:3.0:1770687856.751594:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.751601:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2338816, count: 4096 00000080:00200000:3.0:1770687856.751604:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2338816, bytes: 4096 00000080:00200000:3.0:1770687856.751606:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.751609:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 60, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.751610:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:3.0:1770687856.751613:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.751617:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:3.0:1770687856.751620:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:3.0:1770687856.751622:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.751627:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:3.0:1770687856.751632:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.751634:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.751641:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751649:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751657:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751664:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751671:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751679:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.751685:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.751708:0:87363:0:(rw26.c:924:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:3.0:1770687856.751712:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000072ec0740[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.751715:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000594d3faf 17ffffc0001021 2:0 ffff9c322d5ac5e8 571 lru 00000080:00200000:3.0:1770687856.751720:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9612f77 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17977344 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1770687856.751722:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000072ec0740 00000080:00200000:3.0:1770687856.751723:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.751726:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.751733:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751741:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751749:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.751756:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.751767:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.751770:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.751772:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.751777:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.751779:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.751782:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.751786:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751794:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.751893:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.751897:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.751901:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.751904:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:3.0:1770687856.751908:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.751912:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.751917:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2342912 i_blocks 0 00000080:00200000:3.0:1770687856.751920:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.751927:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2342912, count: 4096 00000080:00200000:3.0:1770687856.751931:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2342912, bytes: 4096 00000080:00200000:3.0:1770687856.751933:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.751937:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 61, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.751938:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:3.0:1770687856.751940:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.751945:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:3.0:1770687856.751949:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:3.0:1770687856.751951:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.751956:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:3.0:1770687856.751962:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.751964:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.751971:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751980:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751988:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.751996:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752000:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752010:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752014:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752028:0:87363:0:(rw26.c:924:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752030:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003b8c55ad[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752032:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008fc238c0 17ffffc0001001 3:0 ffff9c322d5acbd0 572 lru 00000080:00200000:3.0:1770687856.752036:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000059adc9dd 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17973248 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1770687856.752038:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003b8c55ad 00000080:00200000:3.0:1770687856.752038:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752040:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752045:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752050:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752054:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752058:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752064:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.752066:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.752067:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.752071:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.752073:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.752074:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.752077:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752082:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.752088:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.752089:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.752104:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.752107:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:3.0:1770687856.752109:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.752111:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.752115:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2347008 i_blocks 0 00000080:00200000:3.0:1770687856.752117:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.752123:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2347008, count: 4096 00000080:00200000:3.0:1770687856.752126:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2347008, bytes: 4096 00000080:00200000:3.0:1770687856.752129:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.752132:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 62, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.752134:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:3.0:1770687856.752136:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.752141:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:3.0:1770687856.752144:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:3.0:1770687856.752146:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.752151:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:3.0:1770687856.752157:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.752159:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.752165:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752174:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752188:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752194:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752198:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752203:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752206:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752218:0:87363:0:(rw26.c:924:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752221:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000daa3bd35[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752223:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3ef04ba 17ffffc0001001 3:0 ffff9c322d5ac0d8 573 lru 00000080:00200000:3.0:1770687856.752226:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e4e96efa 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17969152 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1770687856.752227:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000daa3bd35 00000080:00200000:3.0:1770687856.752228:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752229:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752234:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752240:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752244:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752251:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752258:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.752260:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.752261:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.752265:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.752266:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.752268:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.752271:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752276:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.752281:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.752283:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.752285:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.752286:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:3.0:1770687856.752289:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.752291:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.752294:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2351104 i_blocks 0 00000080:00200000:3.0:1770687856.752296:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.752301:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2351104, count: 4096 00000080:00200000:3.0:1770687856.752304:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2351104, bytes: 4096 00000080:00200000:3.0:1770687856.752305:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.752308:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 63, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.752309:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:3.0:1770687856.752311:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.752314:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:3.0:1770687856.752316:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:3.0:1770687856.752318:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.752321:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:3.0:1770687856.752324:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.752326:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.752330:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752336:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752342:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752346:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752350:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752354:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752357:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752368:0:87363:0:(rw26.c:924:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752371:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000db7f47a5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752373:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003906cd43 17ffffc0001001 3:0 ffff9c322d5ac870 574 lru 00000080:00200000:3.0:1770687856.752376:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd505d3f 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17965056 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:3.0:1770687856.752377:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000db7f47a5 00000080:00200000:3.0:1770687856.752377:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752379:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752384:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752389:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752394:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752398:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752404:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.752405:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.752407:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.752410:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.752412:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.752413:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.752416:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752421:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.752425:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.752427:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.752430:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.752431:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:3.0:1770687856.752434:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.752436:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.752439:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2355200 i_blocks 0 00000080:00200000:3.0:1770687856.752441:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.752446:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2355200, count: 4096 00000080:00200000:3.0:1770687856.752449:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2355200, bytes: 4096 00000080:00200000:3.0:1770687856.752450:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.752453:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 64, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.752454:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:3.0:1770687856.752455:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.752459:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:3.0:1770687856.752461:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:3.0:1770687856.752462:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.752465:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:3.0:1770687856.752469:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.752470:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.752475:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752481:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752486:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752491:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752494:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752503:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752507:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752519:0:87363:0:(rw26.c:924:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752522:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000067ee13d8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752524:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca387c01 17ffffc0001001 3:0 ffff9c322d5ac948 575 lru 00000080:00200000:3.0:1770687856.752528:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee651fd3 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17960960 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:3.0:1770687856.752529:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000067ee13d8 00000080:00200000:3.0:1770687856.752530:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752531:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752536:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752542:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752546:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752551:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752558:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.752560:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.752561:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.752565:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.752567:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.752568:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.752571:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752577:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.752584:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.752585:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.752588:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.752590:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:3.0:1770687856.752592:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.752594:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.752598:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2359296 i_blocks 0 00000080:00200000:3.0:1770687856.752600:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.752605:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2359296, count: 4096 00000080:00200000:3.0:1770687856.752607:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2359296, bytes: 4096 00000080:00200000:3.0:1770687856.752609:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.752611:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 65, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.752612:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:3.0:1770687856.752613:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.752617:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:3.0:1770687856.752618:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:3.0:1770687856.752620:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.752624:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:3.0:1770687856.752629:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.752631:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.752638:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752646:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752659:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752666:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752674:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752682:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752687:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752706:0:87363:0:(rw26.c:924:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752709:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000bf7337e8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752711:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea93898b 17ffffc0001001 3:0 ffff9c322d5ac510 576 lru 00000080:00200000:3.0:1770687856.752715:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007f73c9ce 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17956864 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:3.0:1770687856.752717:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000bf7337e8 00000080:00200000:3.0:1770687856.752718:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752719:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752726:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752733:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752740:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752752:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752765:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.752768:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.752770:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.752776:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.752778:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.752781:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.752785:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752793:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.752822:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.752825:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.752830:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.752833:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:3.0:1770687856.752836:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.752840:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.752844:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2363392 i_blocks 0 00000080:00200000:3.0:1770687856.752847:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.752854:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2363392, count: 4096 00000080:00200000:3.0:1770687856.752857:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2363392, bytes: 4096 00000080:00200000:3.0:1770687856.752859:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.752863:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 66, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.752864:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:3.0:1770687856.752867:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.752872:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:3.0:1770687856.752874:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:3.0:1770687856.752876:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.752881:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:3.0:1770687856.752886:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.752889:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.752895:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752903:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752911:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752919:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.752925:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.752932:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.752937:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.752952:0:87363:0:(rw26.c:924:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:3.0:1770687856.752956:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000045860289[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.752959:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b77c0349 17ffffc0001001 3:0 ffff9c322d5ac438 577 lru 00000080:00200000:3.0:1770687856.752964:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003a420567 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17952768 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:3.0:1770687856.752966:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000045860289 00000080:00200000:3.0:1770687856.752968:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.752970:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.752977:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752985:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752991:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.752998:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753010:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.753013:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.753015:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.753021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.753024:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.753026:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.753030:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753038:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.753046:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.753048:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.753053:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.753055:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:3.0:1770687856.753059:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.753062:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.753067:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2367488 i_blocks 0 00000080:00200000:3.0:1770687856.753070:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.753078:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2367488, count: 4096 00000080:00200000:3.0:1770687856.753081:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2367488, bytes: 4096 00000080:00200000:3.0:1770687856.753084:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.753087:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 67, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.753089:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:3.0:1770687856.753104:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.753110:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:3.0:1770687856.753113:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:3.0:1770687856.753115:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.753120:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:3.0:1770687856.753126:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.753128:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.753136:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753144:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753153:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753160:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753167:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753179:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.753183:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.753196:0:87363:0:(rw26.c:924:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:3.0:1770687856.753199:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000056587819[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.753200:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000637bd515 17ffffc0001001 3:0 ffff9c322d5ac288 578 lru 00000080:00200000:3.0:1770687856.753204:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000ad77c22 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17948672 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:3.0:1770687856.753206:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000056587819 00000080:00200000:3.0:1770687856.753207:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.753208:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.753213:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753218:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753222:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753226:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753233:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.753235:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.753236:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.753239:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.753241:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.753243:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.753246:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753251:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.753257:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.753258:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.753261:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.753262:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:3.0:1770687856.753265:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.753267:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.753270:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2371584 i_blocks 0 00000080:00200000:3.0:1770687856.753272:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.753277:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2371584, count: 4096 00000080:00200000:3.0:1770687856.753279:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2371584, bytes: 4096 00000080:00200000:3.0:1770687856.753281:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.753283:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 68, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.753284:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:3.0:1770687856.753286:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.753289:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:3.0:1770687856.753291:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:3.0:1770687856.753293:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.753296:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:3.0:1770687856.753300:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.753301:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.753306:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753311:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753321:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753325:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753329:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753334:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.753337:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.753350:0:87363:0:(rw26.c:924:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:3.0:1770687856.753353:0:87363:0:(rw26.c:981:ll_write_end()) page@000000001a901698[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.753355:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000098266ba5 17ffffc0001001 3:0 ffff9c322d5aca20 579 lru 00000080:00200000:3.0:1770687856.753359:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000004cecaf9 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17944576 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:3.0:1770687856.753360:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000001a901698 00000080:00200000:3.0:1770687856.753361:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.753363:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.753367:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753372:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753377:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753384:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753391:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.753393:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.753394:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.753397:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.753399:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.753400:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.753403:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753408:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.753413:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.753415:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.753417:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.753418:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:3.0:1770687856.753421:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.753422:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.753426:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2375680 i_blocks 0 00000080:00200000:3.0:1770687856.753427:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.753432:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2375680, count: 4096 00000080:00200000:3.0:1770687856.753435:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2375680, bytes: 4096 00000080:00200000:3.0:1770687856.753437:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.753439:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 69, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.753440:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:3.0:1770687856.753441:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.753445:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:3.0:1770687856.753447:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:3.0:1770687856.753448:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.753451:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:3.0:1770687856.753455:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.753456:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.753461:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753467:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753472:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753477:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753480:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753484:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.753487:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.753498:0:87363:0:(rw26.c:924:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:3.0:1770687856.753501:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f82e4f2d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.753502:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009213c949 17ffffc0001001 3:0 ffff9c322d5ace58 580 lru 00000080:00200000:3.0:1770687856.753505:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000069369626 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17940480 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:3.0:1770687856.753507:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f82e4f2d 00000080:00200000:3.0:1770687856.753507:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.753509:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.753514:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753519:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753524:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753528:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753534:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.753536:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.753537:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.753540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.753542:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.753543:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.753546:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753551:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.753557:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.753559:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.753561:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.753563:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:3.0:1770687856.753566:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.753567:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.753571:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2379776 i_blocks 0 00000080:00200000:3.0:1770687856.753572:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.753577:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2379776, count: 4096 00000080:00200000:3.0:1770687856.753579:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2379776, bytes: 4096 00000080:00200000:3.0:1770687856.753581:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.753583:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 70, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.753584:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:3.0:1770687856.753585:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.753589:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:3.0:1770687856.753590:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:3.0:1770687856.753592:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.753595:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:3.0:1770687856.753598:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.753600:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.753604:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753610:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753615:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753619:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753625:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753636:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.753640:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.753655:0:87363:0:(rw26.c:924:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:3.0:1770687856.753659:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b333821b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.753662:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002dfeb0af 17ffffc0001001 3:0 ffff9c322d5ac1b0 581 lru 00000080:00200000:3.0:1770687856.753667:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae2ce92f 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17936384 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:3.0:1770687856.753669:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b333821b 00000080:00200000:3.0:1770687856.753670:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.753673:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.753680:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753688:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753695:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753700:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753708:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.753710:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.753712:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.753716:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.753717:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.753720:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.753724:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753731:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.753739:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.753741:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.753746:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.753749:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:3.0:1770687856.753752:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.753755:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.753760:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2383872 i_blocks 0 00000080:00200000:3.0:1770687856.753763:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.753770:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2383872, count: 4096 00000080:00200000:3.0:1770687856.753773:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2383872, bytes: 4096 00000080:00200000:3.0:1770687856.753776:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.753779:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 71, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.753781:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:3.0:1770687856.753783:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.753788:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:3.0:1770687856.753791:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:3.0:1770687856.753793:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.753798:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:3.0:1770687856.753898:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.753901:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.753906:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753914:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753927:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753934:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.753941:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.753950:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.753955:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.753969:0:87363:0:(rw26.c:924:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:3.0:1770687856.753972:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c978d0df[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.753974:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000052520e4b 17ffffc0001001 3:0 ffff9c322d5acd80 582 lru 00000080:00200000:3.0:1770687856.753978:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001a9e98a7 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17932288 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:3.0:1770687856.753979:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c978d0df 00000080:00200000:3.0:1770687856.753980:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.753981:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.753986:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753991:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.753995:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754003:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754011:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754012:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754014:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754017:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754019:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754023:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754029:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754034:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754035:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754038:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754039:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:3.0:1770687856.754042:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754044:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754047:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2387968 i_blocks 0 00000080:00200000:3.0:1770687856.754049:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754055:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2387968, count: 4096 00000080:00200000:3.0:1770687856.754057:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2387968, bytes: 4096 00000080:00200000:3.0:1770687856.754059:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754061:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 72, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754062:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:3.0:1770687856.754064:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754068:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:3.0:1770687856.754069:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:3.0:1770687856.754071:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754075:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:3.0:1770687856.754078:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754080:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754085:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754102:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754110:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754115:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754120:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754124:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.754128:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.754140:0:87363:0:(rw26.c:924:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:3.0:1770687856.754142:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009a03a6c8[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.754144:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000632127e3 17ffffc0001001 3:0 ffff9c322d5ac6c0 583 lru 00000080:00200000:3.0:1770687856.754147:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d236a810 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17928192 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:3.0:1770687856.754148:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009a03a6c8 00000080:00200000:3.0:1770687856.754149:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.754151:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.754155:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754161:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754165:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754169:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754175:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754177:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754178:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754182:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754183:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754185:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754188:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754193:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754197:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754199:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754202:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754203:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:3.0:1770687856.754206:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754208:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754211:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2392064 i_blocks 0 00000080:00200000:3.0:1770687856.754213:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754219:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2392064, count: 4096 00000080:00200000:3.0:1770687856.754221:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2392064, bytes: 4096 00000080:00200000:3.0:1770687856.754223:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754225:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 73, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754226:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:3.0:1770687856.754228:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754231:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:3.0:1770687856.754233:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:3.0:1770687856.754235:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754238:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:3.0:1770687856.754241:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754243:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754247:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754253:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754259:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754263:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754267:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754275:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.754278:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.754291:0:87363:0:(rw26.c:924:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:3.0:1770687856.754294:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000099bee291[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.754296:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa406e60 17ffffc0001001 3:0 ffff9c322d5ab948 584 lru 00000080:00200000:3.0:1770687856.754300:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f39f3322 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17924096 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:3.0:1770687856.754301:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000099bee291 00000080:00200000:3.0:1770687856.754302:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.754303:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.754308:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754313:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754317:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754321:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754328:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754329:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754330:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754334:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754335:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754337:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754340:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754345:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754350:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754352:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754354:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754355:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:3.0:1770687856.754358:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754360:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754363:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2396160 i_blocks 0 00000080:00200000:3.0:1770687856.754365:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754370:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2396160, count: 4096 00000080:00200000:3.0:1770687856.754372:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2396160, bytes: 4096 00000080:00200000:3.0:1770687856.754374:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754376:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 74, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754377:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:3.0:1770687856.754378:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754382:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:3.0:1770687856.754384:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:3.0:1770687856.754385:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754388:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:3.0:1770687856.754392:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754393:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754398:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754403:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754412:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754417:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754420:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754424:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.754427:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.754438:0:87363:0:(rw26.c:924:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:3.0:1770687856.754441:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004e46bd71[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.754442:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002ca9cb01 17ffffc0001001 3:0 ffff9c322d5ab510 585 lru 00000080:00200000:3.0:1770687856.754446:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa64ef09 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17920000 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:3.0:1770687856.754447:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004e46bd71 00000080:00200000:3.0:1770687856.754447:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.754448:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.754453:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754458:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754462:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754469:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754476:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754478:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754479:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754482:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754484:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754485:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754488:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754493:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754498:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754499:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754502:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754503:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:3.0:1770687856.754506:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754508:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754511:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2400256 i_blocks 0 00000080:00200000:3.0:1770687856.754512:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754517:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2400256, count: 4096 00000080:00200000:3.0:1770687856.754520:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2400256, bytes: 4096 00000080:00200000:3.0:1770687856.754522:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754524:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 75, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754525:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:3.0:1770687856.754527:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754530:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:3.0:1770687856.754532:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:3.0:1770687856.754533:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754536:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:3.0:1770687856.754540:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754541:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754546:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754552:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754557:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754562:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754565:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754569:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.754572:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.754591:0:87363:0:(rw26.c:924:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:3.0:1770687856.754594:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000015fc3645[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.754595:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000004102bbe 17ffffc0001021 2:0 ffff9c322d5ab438 586 lru 00000080:00200000:3.0:1770687856.754598:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002d9055b2 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17915904 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:3.0:1770687856.754599:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000015fc3645 00000080:00200000:3.0:1770687856.754600:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.754602:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.754607:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754612:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754616:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754620:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754629:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754632:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754634:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754639:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754641:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754643:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754647:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754655:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754663:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754666:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754670:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754673:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:3.0:1770687856.754677:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754680:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754685:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2404352 i_blocks 0 00000080:00200000:3.0:1770687856.754688:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754695:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2404352, count: 4096 00000080:00200000:3.0:1770687856.754698:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2404352, bytes: 4096 00000080:00200000:3.0:1770687856.754699:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754702:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 76, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754703:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:3.0:1770687856.754704:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754708:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:3.0:1770687856.754710:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:3.0:1770687856.754712:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754715:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:3.0:1770687856.754719:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754720:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754726:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754732:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754737:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754741:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754745:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754753:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.754756:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.754770:0:87363:0:(rw26.c:924:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:3.0:1770687856.754775:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000221fc660[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.754778:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bc745da3 17ffffc0001001 3:0 ffff9c322d5ab288 587 lru 00000080:00200000:3.0:1770687856.754783:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000032fedb45 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17911808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:3.0:1770687856.754785:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000221fc660 00000080:00200000:3.0:1770687856.754786:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.754788:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.754796:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754825:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754833:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.754839:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754852:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.754855:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.754857:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.754863:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.754865:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.754868:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.754872:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754879:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.754888:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.754890:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.754895:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.754897:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:3.0:1770687856.754901:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.754904:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.754909:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2408448 i_blocks 0 00000080:00200000:3.0:1770687856.754911:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.754918:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2408448, count: 4096 00000080:00200000:3.0:1770687856.754922:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2408448, bytes: 4096 00000080:00200000:3.0:1770687856.754924:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.754928:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 77, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.754929:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:3.0:1770687856.754931:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.754936:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:3.0:1770687856.754939:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:3.0:1770687856.754941:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.754946:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:3.0:1770687856.754951:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.754953:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.754960:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754969:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754982:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754988:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.754992:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.754996:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755000:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755012:0:87363:0:(rw26.c:924:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755015:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a1bdb4a6[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755016:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002412b029 17ffffc0001001 3:0 ffff9c322d5aba20 588 lru 00000080:00200000:3.0:1770687856.755020:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000021bae733 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17907712 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:3.0:1770687856.755021:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a1bdb4a6 00000080:00200000:3.0:1770687856.755021:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755023:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755028:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755033:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755037:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755044:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755051:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.755053:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.755054:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.755058:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.755059:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.755061:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.755063:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755068:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.755073:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.755075:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.755077:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.755079:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:3.0:1770687856.755082:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.755084:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.755087:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2412544 i_blocks 0 00000080:00200000:3.0:1770687856.755088:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.755108:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2412544, count: 4096 00000080:00200000:3.0:1770687856.755111:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2412544, bytes: 4096 00000080:00200000:3.0:1770687856.755113:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.755115:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 78, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.755116:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:3.0:1770687856.755118:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.755121:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:3.0:1770687856.755123:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:3.0:1770687856.755125:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.755129:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:3.0:1770687856.755132:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.755134:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.755139:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755144:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755150:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755155:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755158:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755162:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755165:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755176:0:87363:0:(rw26.c:924:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755179:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000af8dcb62[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755181:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000035ad5c8e 17ffffc0001001 3:0 ffff9c322d5abe58 589 lru 00000080:00200000:3.0:1770687856.755184:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f67a5e0f 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17903616 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:3.0:1770687856.755185:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000af8dcb62 00000080:00200000:3.0:1770687856.755185:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755187:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755192:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755197:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755202:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755206:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755212:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.755214:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.755215:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.755218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.755220:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.755221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.755223:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755227:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.755233:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.755234:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.755237:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.755238:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:3.0:1770687856.755241:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.755243:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.755246:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2416640 i_blocks 0 00000080:00200000:3.0:1770687856.755248:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.755253:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2416640, count: 4096 00000080:00200000:3.0:1770687856.755256:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2416640, bytes: 4096 00000080:00200000:3.0:1770687856.755257:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.755259:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 79, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.755261:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:3.0:1770687856.755262:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.755266:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:3.0:1770687856.755267:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:3.0:1770687856.755269:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.755272:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:3.0:1770687856.755275:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.755277:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.755282:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755288:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755293:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755298:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755301:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755309:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755312:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755323:0:87363:0:(rw26.c:924:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755326:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008c7a7910[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755328:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000079a677c7 17ffffc0001001 3:0 ffff9c322d5ab1b0 590 lru 00000080:00200000:3.0:1770687856.755332:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003e02e34e 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17899520 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:3.0:1770687856.755333:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008c7a7910 00000080:00200000:3.0:1770687856.755334:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755335:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755340:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755345:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755349:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755353:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755359:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.755361:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.755362:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.755365:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.755367:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.755369:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.755371:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755377:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.755382:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.755384:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.755386:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.755387:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:3.0:1770687856.755389:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.755391:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.755395:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2420736 i_blocks 0 00000080:00200000:3.0:1770687856.755397:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.755402:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2420736, count: 4096 00000080:00200000:3.0:1770687856.755404:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2420736, bytes: 4096 00000080:00200000:3.0:1770687856.755406:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.755408:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 80, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.755409:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:3.0:1770687856.755410:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.755414:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:3.0:1770687856.755416:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:3.0:1770687856.755417:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.755420:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:3.0:1770687856.755424:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.755425:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.755430:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755436:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755445:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755450:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755454:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755457:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755460:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755472:0:87363:0:(rw26.c:924:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755474:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eafe7b12[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755476:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d65344c6 17ffffc0001001 3:0 ffff9c322d5abd80 591 lru 00000080:00200000:3.0:1770687856.755479:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004baab89e 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17895424 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:3.0:1770687856.755480:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eafe7b12 00000080:00200000:3.0:1770687856.755481:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755482:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755487:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755492:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755496:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755504:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755511:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.755512:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.755514:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.755517:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.755518:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.755520:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.755523:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755528:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.755533:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.755535:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.755537:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.755539:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:3.0:1770687856.755541:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.755543:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.755546:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2424832 i_blocks 0 00000080:00200000:3.0:1770687856.755548:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.755553:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2424832, count: 4096 00000080:00200000:3.0:1770687856.755556:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2424832, bytes: 4096 00000080:00200000:3.0:1770687856.755557:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.755559:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 81, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.755560:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:3.0:1770687856.755562:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.755566:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:3.0:1770687856.755567:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:3.0:1770687856.755569:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.755572:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:3.0:1770687856.755575:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.755577:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.755581:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755587:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755593:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755597:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755601:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755605:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755607:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755619:0:87363:0:(rw26.c:924:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755622:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000dc7c9ad5[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755625:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000025ded3c7 17ffffc0001001 3:0 ffff9c322d5ab6c0 592 lru 00000080:00200000:3.0:1770687856.755631:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001652b5da 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17891328 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:3.0:1770687856.755632:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000dc7c9ad5 00000080:00200000:3.0:1770687856.755633:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755635:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755642:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755649:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755657:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755664:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755675:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.755678:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.755680:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.755686:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.755688:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.755691:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.755696:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755703:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.755709:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.755711:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.755714:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.755715:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:3.0:1770687856.755719:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.755722:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.755727:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2428928 i_blocks 0 00000080:00200000:3.0:1770687856.755729:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.755737:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2428928, count: 4096 00000080:00200000:3.0:1770687856.755741:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2428928, bytes: 4096 00000080:00200000:3.0:1770687856.755743:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.755746:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 82, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.755748:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:3.0:1770687856.755750:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.755755:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:3.0:1770687856.755758:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:3.0:1770687856.755760:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.755765:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:3.0:1770687856.755771:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.755773:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.755780:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755789:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755798:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755904:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.755911:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.755926:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.755932:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.755950:0:87363:0:(rw26.c:924:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:3.0:1770687856.755954:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b418de7f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.755957:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001fbf1867 17ffffc0001001 3:0 ffff9c322d5ab798 593 lru 00000080:00200000:3.0:1770687856.755962:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000efcf4fd8 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17887232 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:3.0:1770687856.755964:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b418de7f 00000080:00200000:3.0:1770687856.755966:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.755968:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.755975:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755982:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755989:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.755996:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756008:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756010:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756013:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756018:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756027:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756035:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756044:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756046:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756051:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756054:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:3.0:1770687856.756058:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756061:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756065:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2433024 i_blocks 0 00000080:00200000:3.0:1770687856.756068:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.756076:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2433024, count: 4096 00000080:00200000:3.0:1770687856.756079:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2433024, bytes: 4096 00000080:00200000:3.0:1770687856.756081:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.756085:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 83, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.756086:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:3.0:1770687856.756088:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.756105:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:3.0:1770687856.756108:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:3.0:1770687856.756110:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.756116:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:3.0:1770687856.756122:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.756124:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.756131:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756139:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756152:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756159:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756167:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756175:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.756181:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.756194:0:87363:0:(rw26.c:924:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:3.0:1770687856.756197:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007867c868[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.756199:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000623f3a47 17ffffc0001001 3:0 ffff9c322d5abca8 594 lru 00000080:00200000:3.0:1770687856.756203:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000007e779eb7 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17883136 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:3.0:1770687856.756204:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007867c868 00000080:00200000:3.0:1770687856.756205:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.756206:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.756211:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756216:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756220:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756229:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756236:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756238:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756239:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756243:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756244:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756246:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756248:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756253:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756259:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756260:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756263:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756265:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:3.0:1770687856.756267:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756269:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756273:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2437120 i_blocks 0 00000080:00200000:3.0:1770687856.756274:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.756280:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2437120, count: 4096 00000080:00200000:3.0:1770687856.756282:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2437120, bytes: 4096 00000080:00200000:3.0:1770687856.756284:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.756286:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 84, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.756287:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:3.0:1770687856.756289:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.756293:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:3.0:1770687856.756294:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:3.0:1770687856.756296:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.756299:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:3.0:1770687856.756303:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.756304:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.756309:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756315:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756321:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756326:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756329:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756333:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.756336:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.756348:0:87363:0:(rw26.c:924:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:3.0:1770687856.756350:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000f8ede582[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.756352:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1788146 17ffffc0001001 3:0 ffff9c322d5ab000 595 lru 00000080:00200000:3.0:1770687856.756356:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000048c43ce4 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17879040 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:3.0:1770687856.756357:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000f8ede582 00000080:00200000:3.0:1770687856.756358:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.756360:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.756364:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756369:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756374:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756378:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756384:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756386:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756387:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756390:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756392:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756393:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756396:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756401:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756407:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756408:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756410:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756412:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:3.0:1770687856.756414:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756416:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756419:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2441216 i_blocks 0 00000080:00200000:3.0:1770687856.756421:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.756426:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2441216, count: 4096 00000080:00200000:3.0:1770687856.756429:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2441216, bytes: 4096 00000080:00200000:3.0:1770687856.756430:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.756432:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 85, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.756433:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:3.0:1770687856.756435:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.756438:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:3.0:1770687856.756440:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:3.0:1770687856.756442:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.756445:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:3.0:1770687856.756448:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.756450:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.756454:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756460:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756466:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756470:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756474:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756482:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.756485:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.756496:0:87363:0:(rw26.c:924:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:3.0:1770687856.756499:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003434f38a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.756501:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000024106516 17ffffc0001001 3:0 ffff9c322d5ab360 596 lru 00000080:00200000:3.0:1770687856.756504:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009a71a435 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17874944 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:3.0:1770687856.756506:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003434f38a 00000080:00200000:3.0:1770687856.756507:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.756508:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.756513:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756518:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756522:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756526:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756532:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756533:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756535:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756538:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756541:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756544:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756549:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756555:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756556:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756558:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756560:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:3.0:1770687856.756562:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756564:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756567:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2445312 i_blocks 0 00000080:00200000:3.0:1770687856.756569:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.756574:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2445312, count: 4096 00000080:00200000:3.0:1770687856.756576:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2445312, bytes: 4096 00000080:00200000:3.0:1770687856.756578:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.756580:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 86, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.756581:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:3.0:1770687856.756583:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.756586:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:3.0:1770687856.756588:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:3.0:1770687856.756590:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.756593:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:3.0:1770687856.756596:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.756598:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.756602:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756608:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756617:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756622:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756628:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756635:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.756640:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.756656:0:87363:0:(rw26.c:924:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:3.0:1770687856.756660:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b624bcb3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.756663:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000003cfad1e1 17ffffc0001001 3:0 ffff9c322d5abaf8 597 lru 00000080:00200000:3.0:1770687856.756669:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000599ba815 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17870848 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:3.0:1770687856.756671:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b624bcb3 00000080:00200000:3.0:1770687856.756672:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.756674:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.756682:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756689:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756696:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756704:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756712:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756714:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756715:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756721:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756724:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756728:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756735:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756743:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756746:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756750:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756752:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:3.0:1770687856.756756:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756759:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756763:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2449408 i_blocks 0 00000080:00200000:3.0:1770687856.756766:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.756774:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2449408, count: 4096 00000080:00200000:3.0:1770687856.756777:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2449408, bytes: 4096 00000080:00200000:3.0:1770687856.756780:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.756783:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 87, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.756785:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:3.0:1770687856.756788:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.756793:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:3.0:1770687856.756796:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:3.0:1770687856.756798:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.756824:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:3.0:1770687856.756830:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.756833:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.756840:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756848:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756857:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756865:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756873:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756881:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.756886:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.756898:0:87363:0:(rw26.c:924:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:3.0:1770687856.756901:0:87363:0:(rw26.c:981:ll_write_end()) page@000000005ec9b73b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.756903:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000010dd7e66 17ffffc0001001 3:0 ffff9c322d5ab5e8 598 lru 00000080:00200000:3.0:1770687856.756907:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000069f7208c 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17866752 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:3.0:1770687856.756909:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000005ec9b73b 00000080:00200000:3.0:1770687856.756910:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.756912:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.756920:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756927:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756934:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.756942:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.756954:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.756956:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.756959:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.756964:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.756966:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.756968:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.756971:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.756976:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.756982:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.756983:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.756986:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.756987:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:3.0:1770687856.756990:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.756992:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.756996:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2453504 i_blocks 0 00000080:00200000:3.0:1770687856.756998:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757003:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2453504, count: 4096 00000080:00200000:3.0:1770687856.757006:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2453504, bytes: 4096 00000080:00200000:3.0:1770687856.757007:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757010:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 88, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757011:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:3.0:1770687856.757013:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757016:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:3.0:1770687856.757018:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:3.0:1770687856.757020:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757023:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:3.0:1770687856.757027:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757028:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757033:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757039:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757045:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757049:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757053:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757061:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757064:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.757076:0:87363:0:(rw26.c:924:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:3.0:1770687856.757079:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000025cbc8cc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.757080:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2057a03 17ffffc0001001 3:0 ffff9c322d5abbd0 599 lru 00000080:00200000:3.0:1770687856.757084:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f17e4c65 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17862656 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:3.0:1770687856.757086:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000025cbc8cc 00000080:00200000:3.0:1770687856.757087:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.757088:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.757107:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757113:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757117:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757122:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757129:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.757130:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.757132:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.757135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.757137:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.757138:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.757140:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757145:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.757151:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.757152:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.757154:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.757156:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:3.0:1770687856.757158:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.757160:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.757163:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2457600 i_blocks 0 00000080:00200000:3.0:1770687856.757165:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757170:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2457600, count: 4096 00000080:00200000:3.0:1770687856.757172:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2457600, bytes: 4096 00000080:00200000:3.0:1770687856.757174:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757176:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 89, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757177:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:3.0:1770687856.757178:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757181:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:3.0:1770687856.757183:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:3.0:1770687856.757185:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757188:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:3.0:1770687856.757191:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757192:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757197:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757202:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757211:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757215:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757219:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757223:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757226:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.757243:0:87363:0:(rw26.c:924:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:3.0:1770687856.757246:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000de496946[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.757248:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e07002e0 17ffffc0001001 3:0 ffff9c322d5ab0d8 600 lru 00000080:00200000:3.0:1770687856.757252:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000083559468 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17858560 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:3.0:1770687856.757253:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000de496946 00000080:00200000:3.0:1770687856.757254:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.757255:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.757260:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757264:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757269:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757276:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757283:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.757284:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.757285:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.757289:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.757290:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.757292:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.757294:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757299:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.757304:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.757305:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.757307:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.757309:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:3.0:1770687856.757311:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.757313:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.757316:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2461696 i_blocks 0 00000080:00200000:3.0:1770687856.757318:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757323:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2461696, count: 4096 00000080:00200000:3.0:1770687856.757325:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2461696, bytes: 4096 00000080:00200000:3.0:1770687856.757327:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757329:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 90, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757330:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:3.0:1770687856.757332:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757335:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:3.0:1770687856.757337:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:3.0:1770687856.757338:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757341:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:3.0:1770687856.757344:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757346:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757351:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757356:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757361:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757366:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757370:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757374:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757376:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.757394:0:87363:0:(rw26.c:924:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:3.0:1770687856.757397:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000019dd8bc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.757399:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f01a5f26 17ffffc0001021 2:0 ffff9c322d5ab870 601 lru 00000080:00200000:3.0:1770687856.757402:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000d42182a 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17854464 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:3.0:1770687856.757403:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000019dd8bc 00000080:00200000:3.0:1770687856.757403:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.757405:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.757410:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757415:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757420:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757424:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757430:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.757431:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.757433:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.757436:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.757437:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.757439:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.757442:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757446:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.757451:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.757453:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.757455:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.757457:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:3.0:1770687856.757460:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.757462:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.757465:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2465792 i_blocks 0 00000080:00200000:3.0:1770687856.757466:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757472:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2465792, count: 4096 00000080:00200000:3.0:1770687856.757474:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2465792, bytes: 4096 00000080:00200000:3.0:1770687856.757476:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757478:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 91, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757479:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:3.0:1770687856.757481:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757484:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:3.0:1770687856.757486:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:3.0:1770687856.757487:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757490:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:3.0:1770687856.757494:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757495:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757500:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757506:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757511:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757516:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757519:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757527:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757530:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.757543:0:87363:0:(rw26.c:924:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:3.0:1770687856.757546:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000ee3985e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.757548:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000edf32c7f 17ffffc0001001 3:0 ffff9c320ef7b5e8 602 lru 00000080:00200000:3.0:1770687856.757552:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000558d2f2a 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17850368 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:3.0:1770687856.757553:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000ee3985e 00000080:00200000:3.0:1770687856.757554:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.757555:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.757560:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757565:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757569:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757573:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757579:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.757581:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.757582:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.757585:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.757586:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.757588:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.757591:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757596:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.757601:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.757602:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.757605:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.757606:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:3.0:1770687856.757608:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.757610:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.757613:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2469888 i_blocks 0 00000080:00200000:3.0:1770687856.757615:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757620:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2469888, count: 4096 00000080:00200000:3.0:1770687856.757623:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2469888, bytes: 4096 00000080:00200000:3.0:1770687856.757626:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757629:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 92, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757631:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:3.0:1770687856.757633:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757639:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:3.0:1770687856.757641:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:3.0:1770687856.757644:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757648:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:3.0:1770687856.757652:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757654:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757661:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757671:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757685:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757692:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757697:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757702:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757706:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.757718:0:87363:0:(rw26.c:924:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:3.0:1770687856.757721:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000880adb6c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.757724:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006f736d51 17ffffc0001001 3:0 ffff9c320ef7bbd0 603 lru 00000080:00200000:3.0:1770687856.757729:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000092c1d3f 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17846272 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1770687856.757731:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000880adb6c 00000080:00200000:3.0:1770687856.757732:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.757734:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.757741:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757749:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757756:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.757769:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757779:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.757783:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.757785:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.757790:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.757793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.757795:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.757799:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757891:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.757898:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.757899:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.757903:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.757905:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:3.0:1770687856.757907:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.757909:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.757914:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2473984 i_blocks 0 00000080:00200000:3.0:1770687856.757917:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.757924:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2473984, count: 4096 00000080:00200000:3.0:1770687856.757927:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2473984, bytes: 4096 00000080:00200000:3.0:1770687856.757930:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.757933:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 93, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.757934:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:3.0:1770687856.757937:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.757942:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:3.0:1770687856.757945:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:3.0:1770687856.757948:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.757953:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:3.0:1770687856.757958:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.757961:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.757968:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757974:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757979:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757984:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.757988:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.757993:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.757996:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758008:0:87363:0:(rw26.c:924:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758011:0:87363:0:(rw26.c:981:ll_write_end()) page@000000002ae6593d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758013:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000f88b2d0d 17ffffc0001001 3:0 ffff9c320ef7b0d8 604 lru 00000080:00200000:3.0:1770687856.758016:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001bed449e 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17842176 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1770687856.758018:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000002ae6593d 00000080:00200000:3.0:1770687856.758018:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758020:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758025:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758030:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758034:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758038:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758044:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758046:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758047:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758051:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758052:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758053:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758056:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758060:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758065:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758067:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758069:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758071:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:3.0:1770687856.758074:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758076:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758079:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2478080 i_blocks 0 00000080:00200000:3.0:1770687856.758081:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758087:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2478080, count: 4096 00000080:00200000:3.0:1770687856.758089:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2478080, bytes: 4096 00000080:00200000:3.0:1770687856.758104:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758107:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 94, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758108:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:3.0:1770687856.758110:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758114:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:3.0:1770687856.758116:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:3.0:1770687856.758118:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.758121:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:3.0:1770687856.758125:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.758127:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.758132:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758138:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758143:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758148:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758151:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758160:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.758163:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758175:0:87363:0:(rw26.c:924:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758178:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000fbd515d7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758180:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000053faaacb 17ffffc0001001 3:0 ffff9c320ef7b870 605 lru 00000080:00200000:3.0:1770687856.758183:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000bee0390 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17838080 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1770687856.758185:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000fbd515d7 00000080:00200000:3.0:1770687856.758186:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758187:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758192:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758197:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758201:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758205:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758211:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758213:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758214:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758218:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758219:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758221:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758224:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758229:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758235:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758236:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758238:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758240:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:3.0:1770687856.758242:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758244:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758247:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2482176 i_blocks 0 00000080:00200000:3.0:1770687856.758249:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758254:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2482176, count: 4096 00000080:00200000:3.0:1770687856.758257:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2482176, bytes: 4096 00000080:00200000:3.0:1770687856.758258:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758261:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 95, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758262:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:3.0:1770687856.758263:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758267:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:3.0:1770687856.758268:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:3.0:1770687856.758270:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.758273:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:3.0:1770687856.758276:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.758277:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.758282:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758288:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758297:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758301:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758305:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758310:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.758313:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758324:0:87363:0:(rw26.c:924:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758327:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000915d84ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758329:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002dd5668c 17ffffc0001001 3:0 ffff9c320ef7b948 606 lru 00000080:00200000:3.0:1770687856.758333:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000078372177 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17833984 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1770687856.758334:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000915d84ff 00000080:00200000:3.0:1770687856.758335:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758336:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758341:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758346:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758350:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758358:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758365:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758366:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758367:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758371:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758372:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758374:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758377:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758382:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758387:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758388:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758390:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758392:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:3.0:1770687856.758394:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758396:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758399:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2486272 i_blocks 0 00000080:00200000:3.0:1770687856.758401:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758406:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2486272, count: 4096 00000080:00200000:3.0:1770687856.758409:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2486272, bytes: 4096 00000080:00200000:3.0:1770687856.758411:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758413:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 96, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758414:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:3.0:1770687856.758416:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758419:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:3.0:1770687856.758421:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:3.0:1770687856.758422:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.758426:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:3.0:1770687856.758429:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.758430:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.758435:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758441:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758446:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758451:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758454:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758458:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.758461:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758474:0:87363:0:(rw26.c:924:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758477:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000096f2fc57[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758478:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e52da60e 17ffffc0001001 3:0 ffff9c320ef7b510 607 lru 00000080:00200000:3.0:1770687856.758481:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006cbb1cc5 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17829888 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1770687856.758482:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000096f2fc57 00000080:00200000:3.0:1770687856.758483:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758484:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758489:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758494:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758499:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758503:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758509:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758511:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758512:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758515:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758516:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758518:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758521:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758525:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758530:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758532:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758534:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758536:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:3.0:1770687856.758539:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758541:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758544:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2490368 i_blocks 0 00000080:00200000:3.0:1770687856.758545:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758551:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2490368, count: 4096 00000080:00200000:3.0:1770687856.758553:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2490368, bytes: 4096 00000080:00200000:3.0:1770687856.758555:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758557:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 97, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758558:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:3.0:1770687856.758560:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758563:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:3.0:1770687856.758565:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:3.0:1770687856.758566:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.758569:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:3.0:1770687856.758573:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.758574:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.758579:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758585:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758590:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758594:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758598:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758606:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.758609:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758620:0:87363:0:(rw26.c:924:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758624:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000b751fe94[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758627:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008497bd2d 17ffffc0001001 3:0 ffff9c320ef7b438 608 lru 00000080:00200000:3.0:1770687856.758632:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc3903cc 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17825792 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1770687856.758635:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000b751fe94 00000080:00200000:3.0:1770687856.758636:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758638:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758645:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758652:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758659:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758667:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758679:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758682:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758684:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758689:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758692:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758693:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758696:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758702:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758707:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758709:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758711:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758713:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:3.0:1770687856.758715:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758717:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758722:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2494464 i_blocks 0 00000080:00200000:3.0:1770687856.758725:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758732:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2494464, count: 4096 00000080:00200000:3.0:1770687856.758735:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2494464, bytes: 4096 00000080:00200000:3.0:1770687856.758737:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758741:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 98, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758742:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:3.0:1770687856.758745:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758750:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:3.0:1770687856.758753:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:3.0:1770687856.758755:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.758760:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:3.0:1770687856.758766:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.758768:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.758775:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758783:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758797:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758825:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758833:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758842:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.758847:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.758863:0:87363:0:(rw26.c:924:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:3.0:1770687856.758867:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000685ce985[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.758870:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000036961d6c 17ffffc0001001 3:0 ffff9c320ef7b288 609 lru 00000080:00200000:3.0:1770687856.758876:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9ebfaf4 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17821696 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1770687856.758878:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000685ce985 00000080:00200000:3.0:1770687856.758880:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.758882:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.758889:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758895:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758900:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.758908:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.758919:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.758922:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.758924:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.758930:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.758932:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.758935:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.758939:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.758947:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.758956:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.758958:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.758963:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.758965:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:3.0:1770687856.758967:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.758969:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.758973:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2498560 i_blocks 0 00000080:00200000:3.0:1770687856.758975:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.758980:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2498560, count: 4096 00000080:00200000:3.0:1770687856.758983:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2498560, bytes: 4096 00000080:00200000:3.0:1770687856.758985:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.758987:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 99, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.758988:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:3.0:1770687856.758990:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.758993:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:3.0:1770687856.758995:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:3.0:1770687856.758997:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759000:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:3.0:1770687856.759004:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759005:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759010:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759016:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759021:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759025:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759029:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759033:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.759036:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.759048:0:87363:0:(rw26.c:924:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:3.0:1770687856.759051:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000af387af1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.759053:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bec060c7 17ffffc0001001 3:0 ffff9c320ef7ba20 610 lru 00000080:00200000:3.0:1770687856.759056:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb1c01af 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17817600 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1770687856.759058:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000af387af1 00000080:00200000:3.0:1770687856.759058:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.759060:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.759065:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759070:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759074:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759078:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759084:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.759086:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.759087:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.759103:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.759105:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.759106:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.759109:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759113:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.759119:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.759120:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.759123:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.759125:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:3.0:1770687856.759128:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.759130:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.759133:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2502656 i_blocks 0 00000080:00200000:3.0:1770687856.759135:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.759140:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2502656, count: 4096 00000080:00200000:3.0:1770687856.759143:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2502656, bytes: 4096 00000080:00200000:3.0:1770687856.759144:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.759147:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 100, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.759147:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:3.0:1770687856.759149:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.759152:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:3.0:1770687856.759154:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:3.0:1770687856.759156:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759159:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:3.0:1770687856.759162:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759164:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759168:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759174:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759179:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759183:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759187:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759195:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.759198:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.759209:0:87363:0:(rw26.c:924:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:3.0:1770687856.759212:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c2931281[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.759214:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009ffa3e98 17ffffc0001001 3:0 ffff9c320ef7be58 611 lru 00000080:00200000:3.0:1770687856.759217:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000669cb31 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17813504 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1770687856.759219:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c2931281 00000080:00200000:3.0:1770687856.759220:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.759221:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.759226:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759231:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759235:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759239:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759245:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.759247:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.759248:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.759251:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.759253:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.759254:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.759257:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759262:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.759268:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.759269:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.759271:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.759273:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:3.0:1770687856.759276:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.759277:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.759280:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2506752 i_blocks 0 00000080:00200000:3.0:1770687856.759282:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.759287:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2506752, count: 4096 00000080:00200000:3.0:1770687856.759289:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2506752, bytes: 4096 00000080:00200000:3.0:1770687856.759291:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.759293:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 101, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.759294:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:3.0:1770687856.759296:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.759299:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:3.0:1770687856.759301:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:3.0:1770687856.759302:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759305:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:3.0:1770687856.759309:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759310:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759315:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759321:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759330:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759334:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759338:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759342:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.759344:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.759356:0:87363:0:(rw26.c:924:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:3.0:1770687856.759358:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008ef28318[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.759360:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001cfbf80f 17ffffc0001001 3:0 ffff9c320ef7b1b0 612 lru 00000080:00200000:3.0:1770687856.759363:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000015180496 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17809408 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1770687856.759365:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008ef28318 00000080:00200000:3.0:1770687856.759366:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.759367:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.759372:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759377:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759381:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759389:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759396:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.759398:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.759399:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.759402:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.759404:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.759405:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.759408:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759413:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.759418:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.759420:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.759422:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.759424:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:3.0:1770687856.759426:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.759428:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.759431:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2510848 i_blocks 0 00000080:00200000:3.0:1770687856.759433:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.759438:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2510848, count: 4096 00000080:00200000:3.0:1770687856.759441:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2510848, bytes: 4096 00000080:00200000:3.0:1770687856.759442:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.759444:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 102, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.759445:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:3.0:1770687856.759447:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.759450:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:3.0:1770687856.759452:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:3.0:1770687856.759454:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759457:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:3.0:1770687856.759460:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759461:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759466:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759472:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759477:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759482:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759486:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759490:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.759492:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.759504:0:87363:0:(rw26.c:924:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:3.0:1770687856.759506:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ff02b0a9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.759508:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000992e7242 17ffffc0001001 3:0 ffff9c320ef7bd80 613 lru 00000080:00200000:3.0:1770687856.759511:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c5d724b5 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17805312 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1770687856.759513:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ff02b0a9 00000080:00200000:3.0:1770687856.759514:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.759516:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.759520:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759526:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759530:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759534:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759540:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.759542:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.759543:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.759546:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.759547:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.759549:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.759552:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759557:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.759562:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.759564:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.759566:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.759567:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:3.0:1770687856.759570:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.759572:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.759575:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2514944 i_blocks 0 00000080:00200000:3.0:1770687856.759578:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.759585:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2514944, count: 4096 00000080:00200000:3.0:1770687856.759588:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2514944, bytes: 4096 00000080:00200000:3.0:1770687856.759590:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.759594:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 103, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.759596:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:3.0:1770687856.759598:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.759603:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:3.0:1770687856.759606:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:3.0:1770687856.759608:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759613:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:3.0:1770687856.759619:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759621:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759627:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759637:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759644:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759650:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759657:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759669:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.759674:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.759692:0:87363:0:(rw26.c:924:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:3.0:1770687856.759697:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c58c8752[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.759699:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000050694066 17ffffc0001001 3:0 ffff9c320ef7b6c0 614 lru 00000080:00200000:3.0:1770687856.759704:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef3abdfa 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17801216 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1770687856.759706:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c58c8752 00000080:00200000:3.0:1770687856.759707:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.759709:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.759716:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759723:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759730:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.759738:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759748:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.759751:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.759753:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.759758:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.759761:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.759763:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.759767:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759775:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.759783:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.759786:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.759790:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.759792:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:3.0:1770687856.759796:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.759799:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.759891:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2519040 i_blocks 0 00000080:00200000:3.0:1770687856.759894:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.759903:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2519040, count: 4096 00000080:00200000:3.0:1770687856.759907:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2519040, bytes: 4096 00000080:00200000:3.0:1770687856.759910:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.759914:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 104, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.759916:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:3.0:1770687856.759919:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.759925:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:3.0:1770687856.759928:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:3.0:1770687856.759930:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.759935:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:3.0:1770687856.759941:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.759944:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.759952:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759961:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759975:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759982:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.759989:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.759996:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760002:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760023:0:87363:0:(rw26.c:924:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760027:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000067d421d4[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760030:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000062f5b90a 17ffffc0001001 3:0 ffff9c320ef7b798 615 lru 00000080:00200000:3.0:1770687856.760035:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc064727 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17797120 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1770687856.760038:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000067d421d4 00000080:00200000:3.0:1770687856.760039:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.760041:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.760049:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760056:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760063:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760075:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760087:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.760102:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.760105:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.760111:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.760114:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.760117:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.760121:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760129:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.760137:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.760139:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.760144:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.760147:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:3.0:1770687856.760151:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.760154:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.760159:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2523136 i_blocks 0 00000080:00200000:3.0:1770687856.760162:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.760169:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2523136, count: 4096 00000080:00200000:3.0:1770687856.760173:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2523136, bytes: 4096 00000080:00200000:3.0:1770687856.760176:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.760178:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 105, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.760179:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:3.0:1770687856.760181:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.760185:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:3.0:1770687856.760187:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:3.0:1770687856.760188:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.760192:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:3.0:1770687856.760196:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.760198:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.760203:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760209:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760215:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760220:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760223:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760228:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760231:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760250:0:87363:0:(rw26.c:924:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760253:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000228c754b[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760255:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000052110939 17ffffc0001021 2:0 ffff9c320ef7bca8 616 lru 00000080:00200000:3.0:1770687856.760259:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b09d166d 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17793024 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1770687856.760260:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000228c754b 00000080:00200000:3.0:1770687856.760261:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.760263:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.760268:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760273:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760278:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760282:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760288:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.760290:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.760291:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.760294:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.760296:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.760298:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.760300:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760306:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.760311:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.760312:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.760315:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.760317:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:3.0:1770687856.760320:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.760322:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.760325:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2527232 i_blocks 0 00000080:00200000:3.0:1770687856.760327:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.760332:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2527232, count: 4096 00000080:00200000:3.0:1770687856.760334:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2527232, bytes: 4096 00000080:00200000:3.0:1770687856.760336:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.760338:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 106, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.760339:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:3.0:1770687856.760341:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.760344:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:3.0:1770687856.760346:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:3.0:1770687856.760347:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.760350:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:3.0:1770687856.760354:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.760355:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.760360:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760366:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760371:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760376:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760379:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760387:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760390:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760402:0:87363:0:(rw26.c:924:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760405:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000001980573[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760407:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001328db0b 17ffffc0001001 3:0 ffff9c320ef7b000 617 lru 00000080:00200000:3.0:1770687856.760410:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000162e557f 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17788928 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1770687856.760412:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000001980573 00000080:00200000:3.0:1770687856.760412:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.760414:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.760419:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760424:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760428:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760432:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760438:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.760439:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.760441:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.760444:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.760446:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.760447:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.760450:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760456:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.760461:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.760462:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.760464:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.760466:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:3.0:1770687856.760468:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.760470:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.760473:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2531328 i_blocks 0 00000080:00200000:3.0:1770687856.760475:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.760480:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2531328, count: 4096 00000080:00200000:3.0:1770687856.760482:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2531328, bytes: 4096 00000080:00200000:3.0:1770687856.760484:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.760486:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 107, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.760488:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:3.0:1770687856.760489:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.760492:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:3.0:1770687856.760494:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:3.0:1770687856.760495:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.760499:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:3.0:1770687856.760502:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.760503:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.760508:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760514:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760523:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760528:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760531:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760535:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760538:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760549:0:87363:0:(rw26.c:924:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760552:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000702d6033[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760553:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8a9091d 17ffffc0001001 3:0 ffff9c320ef7b360 618 lru 00000080:00200000:3.0:1770687856.760557:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004788598a 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17784832 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1770687856.760558:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000702d6033 00000080:00200000:3.0:1770687856.760559:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.760560:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.760565:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760570:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760574:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760582:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760589:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.760591:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.760592:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.760595:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.760597:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.760598:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.760601:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760606:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.760611:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.760613:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.760615:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.760616:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:3.0:1770687856.760618:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.760621:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.760625:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2535424 i_blocks 0 00000080:00200000:3.0:1770687856.760628:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.760635:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2535424, count: 4096 00000080:00200000:3.0:1770687856.760638:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2535424, bytes: 4096 00000080:00200000:3.0:1770687856.760641:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.760644:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 108, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.760646:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:3.0:1770687856.760648:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.760653:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:3.0:1770687856.760656:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:3.0:1770687856.760658:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.760664:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:3.0:1770687856.760669:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.760671:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.760678:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760687:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760695:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760700:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760704:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760709:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760712:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760726:0:87363:0:(rw26.c:924:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760731:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006e553c60[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760733:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e46afafc 17ffffc0001001 3:0 ffff9c320ef7baf8 619 lru 00000080:00200000:3.0:1770687856.760738:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f2003674 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17780736 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1770687856.760740:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006e553c60 00000080:00200000:3.0:1770687856.760740:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.760743:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.760750:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760759:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760766:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.760775:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760786:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.760789:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.760791:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.760797:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.760799:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.760823:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.760827:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760836:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.760845:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.760847:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.760852:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.760854:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:3.0:1770687856.760858:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.760862:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.760866:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2539520 i_blocks 0 00000080:00200000:3.0:1770687856.760869:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.760876:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2539520, count: 4096 00000080:00200000:3.0:1770687856.760880:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2539520, bytes: 4096 00000080:00200000:3.0:1770687856.760882:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.760886:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 109, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.760888:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:3.0:1770687856.760890:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.760895:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:3.0:1770687856.760898:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:3.0:1770687856.760900:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.760906:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:3.0:1770687856.760912:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.760914:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.760921:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760930:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760938:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760946:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.760954:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.760968:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.760974:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.760988:0:87363:0:(rw26.c:924:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:3.0:1770687856.760991:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000531e4a89[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.760993:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000accb6fd0 17ffffc0001001 3:0 ffff9c320f7cb5e8 620 lru 00000080:00200000:3.0:1770687856.760997:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a62cc4d8 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17776640 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1770687856.760999:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000531e4a89 00000080:00200000:3.0:1770687856.760999:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761001:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761006:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761011:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761015:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761019:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761026:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761027:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761029:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761032:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761034:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761036:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761039:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761045:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761050:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761052:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761054:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761056:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:3.0:1770687856.761058:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761060:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761063:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2543616 i_blocks 0 00000080:00200000:3.0:1770687856.761065:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761070:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2543616, count: 4096 00000080:00200000:3.0:1770687856.761073:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2543616, bytes: 4096 00000080:00200000:3.0:1770687856.761075:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761077:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 110, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761078:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:3.0:1770687856.761080:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.761083:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:3.0:1770687856.761085:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:3.0:1770687856.761087:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.761102:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:3.0:1770687856.761107:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.761109:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.761114:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761120:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761129:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761134:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761138:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761143:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.761146:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.761160:0:87363:0:(rw26.c:924:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:3.0:1770687856.761163:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000541810c0[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.761165:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006b2e7aef 17ffffc0001001 3:0 ffff9c320f7cbaf8 621 lru 00000080:00200000:3.0:1770687856.761168:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d9ece74a 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17772544 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1770687856.761170:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000541810c0 00000080:00200000:3.0:1770687856.761171:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761172:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761177:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761182:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761187:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761195:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761202:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761203:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761205:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761208:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761209:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761211:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761214:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761219:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761224:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761226:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761228:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761229:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:3.0:1770687856.761232:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761234:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761237:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2547712 i_blocks 0 00000080:00200000:3.0:1770687856.761238:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761244:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2547712, count: 4096 00000080:00200000:3.0:1770687856.761246:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2547712, bytes: 4096 00000080:00200000:3.0:1770687856.761248:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761250:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 111, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761251:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:3.0:1770687856.761253:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.761256:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:3.0:1770687856.761258:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:3.0:1770687856.761260:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.761263:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:3.0:1770687856.761266:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.761267:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.761272:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761278:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761284:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761289:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761292:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761296:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.761299:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.761311:0:87363:0:(rw26.c:924:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:3.0:1770687856.761313:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000be48075[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.761315:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b397d0c9 17ffffc0001001 3:0 ffff9c320f7cb360 622 lru 00000080:00200000:3.0:1770687856.761318:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000063d3339d 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17768448 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1770687856.761319:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000be48075 00000080:00200000:3.0:1770687856.761319:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761321:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761326:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761331:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761336:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761340:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761346:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761347:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761349:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761352:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761353:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761355:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761358:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761363:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761368:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761370:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761372:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761374:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:3.0:1770687856.761376:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761378:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761381:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2551808 i_blocks 0 00000080:00200000:3.0:1770687856.761383:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761388:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2551808, count: 4096 00000080:00200000:3.0:1770687856.761391:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2551808, bytes: 4096 00000080:00200000:3.0:1770687856.761392:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761395:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 112, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761396:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:3.0:1770687856.761397:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.761400:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:3.0:1770687856.761402:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:3.0:1770687856.761404:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.761407:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:3.0:1770687856.761410:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.761411:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.761416:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761422:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761427:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761432:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761435:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761443:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.761446:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.761457:0:87363:0:(rw26.c:924:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:3.0:1770687856.761460:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000bf6da680[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.761462:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000062b91351 17ffffc0001001 3:0 ffff9c320f7cb000 623 lru 00000080:00200000:3.0:1770687856.761466:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000772eceae 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17764352 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1770687856.761467:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000bf6da680 00000080:00200000:3.0:1770687856.761468:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761469:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761474:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761479:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761483:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761487:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761493:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761495:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761496:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761499:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761501:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761503:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761506:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761511:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761516:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761517:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761519:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761521:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:3.0:1770687856.761523:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761525:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761528:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2555904 i_blocks 0 00000080:00200000:3.0:1770687856.761530:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761534:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2555904, count: 4096 00000080:00200000:3.0:1770687856.761537:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2555904, bytes: 4096 00000080:00200000:3.0:1770687856.761538:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761540:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 113, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761541:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:3.0:1770687856.761543:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.761546:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:3.0:1770687856.761548:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:3.0:1770687856.761549:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.761552:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:3.0:1770687856.761555:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.761557:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.761561:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761567:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761575:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761580:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761583:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761587:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.761590:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.761601:0:87363:0:(rw26.c:924:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:3.0:1770687856.761604:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007497dd6a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.761605:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000de583c17 17ffffc0001001 3:0 ffff9c320f7cbca8 624 lru 00000080:00200000:3.0:1770687856.761609:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d3ec1394 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17760256 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1770687856.761611:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007497dd6a 00000080:00200000:3.0:1770687856.761611:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761612:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761617:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761623:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761630:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761642:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761652:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761655:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761657:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761662:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761665:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761667:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761672:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761680:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761689:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761691:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761695:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761697:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:3.0:1770687856.761699:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761701:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761705:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2560000 i_blocks 0 00000080:00200000:3.0:1770687856.761706:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761712:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2560000, count: 4096 00000080:00200000:3.0:1770687856.761714:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2560000, bytes: 4096 00000080:00200000:3.0:1770687856.761716:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761718:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 114, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761719:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:3.0:1770687856.761721:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.761724:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:3.0:1770687856.761726:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:3.0:1770687856.761727:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.761730:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:3.0:1770687856.761734:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.761736:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.761740:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761746:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761751:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761756:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761760:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761764:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.761767:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.761779:0:87363:0:(rw26.c:924:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:3.0:1770687856.761781:0:87363:0:(rw26.c:981:ll_write_end()) page@000000007b077e6d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.761783:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007c981e47 17ffffc0001001 3:0 ffff9c320f7cb798 625 lru 00000080:00200000:3.0:1770687856.761787:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003b03aef3 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17756160 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1770687856.761788:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000007b077e6d 00000080:00200000:3.0:1770687856.761789:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.761790:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.761795:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761892:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761902:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.761910:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.761923:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.761926:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.761928:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.761934:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.761936:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.761939:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.761943:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.761950:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.761959:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.761962:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.761967:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.761969:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:3.0:1770687856.761973:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.761976:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.761981:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2564096 i_blocks 0 00000080:00200000:3.0:1770687856.761984:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.761990:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2564096, count: 4096 00000080:00200000:3.0:1770687856.761992:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2564096, bytes: 4096 00000080:00200000:3.0:1770687856.761994:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.761996:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 115, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.761998:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:3.0:1770687856.761999:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762003:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:3.0:1770687856.762005:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:3.0:1770687856.762006:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762010:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:3.0:1770687856.762014:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762016:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762021:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762027:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762033:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762037:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762041:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762049:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762052:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762064:0:87363:0:(rw26.c:924:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762067:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a37dcbbf[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762069:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000042bed0b7 17ffffc0001001 3:0 ffff9c320f7cb6c0 626 lru 00000080:00200000:3.0:1770687856.762072:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009f841fbb 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17752064 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1770687856.762074:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a37dcbbf 00000080:00200000:3.0:1770687856.762075:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762076:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762081:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762086:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762102:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762109:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762116:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762118:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762119:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762123:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762124:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762126:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762129:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762134:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.762140:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.762141:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.762144:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.762145:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:3.0:1770687856.762148:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.762150:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.762153:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2568192 i_blocks 0 00000080:00200000:3.0:1770687856.762155:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.762160:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2568192, count: 4096 00000080:00200000:3.0:1770687856.762162:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2568192, bytes: 4096 00000080:00200000:3.0:1770687856.762164:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.762166:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 116, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.762167:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:3.0:1770687856.762169:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762172:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:3.0:1770687856.762174:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:3.0:1770687856.762176:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762179:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:3.0:1770687856.762183:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762184:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762189:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762195:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762205:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762209:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762213:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762217:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762220:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762231:0:87363:0:(rw26.c:924:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762234:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000084775a56[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762235:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf24f348 17ffffc0001001 3:0 ffff9c320f7cbd80 627 lru 00000080:00200000:3.0:1770687856.762239:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cf4b7e04 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17747968 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1770687856.762240:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000084775a56 00000080:00200000:3.0:1770687856.762240:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762242:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762252:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762257:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762262:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762270:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762277:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762279:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762280:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762284:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762285:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762287:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762289:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762295:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.762300:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.762301:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.762303:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.762305:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:3.0:1770687856.762307:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.762309:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.762312:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2572288 i_blocks 0 00000080:00200000:3.0:1770687856.762314:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.762319:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2572288, count: 4096 00000080:00200000:3.0:1770687856.762322:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2572288, bytes: 4096 00000080:00200000:3.0:1770687856.762324:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.762326:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 117, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.762327:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:3.0:1770687856.762329:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762332:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:3.0:1770687856.762334:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:3.0:1770687856.762336:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762339:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:3.0:1770687856.762342:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762344:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762348:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762354:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762360:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762365:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762369:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762373:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762375:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762388:0:87363:0:(rw26.c:924:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762391:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000036a79d92[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762393:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b532929b 17ffffc0001001 3:0 ffff9c320f7cb1b0 628 lru 00000080:00200000:3.0:1770687856.762396:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b59574b5 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17743872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1770687856.762397:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000036a79d92 00000080:00200000:3.0:1770687856.762397:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762399:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762404:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762409:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762414:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762418:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762424:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762425:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762427:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762430:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762431:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762432:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762435:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762439:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.762445:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.762447:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.762449:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.762451:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:3.0:1770687856.762454:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.762455:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.762458:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2576384 i_blocks 0 00000080:00200000:3.0:1770687856.762460:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.762465:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2576384, count: 4096 00000080:00200000:3.0:1770687856.762467:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2576384, bytes: 4096 00000080:00200000:3.0:1770687856.762469:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.762471:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 118, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.762472:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:3.0:1770687856.762473:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762477:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:3.0:1770687856.762478:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:3.0:1770687856.762480:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762483:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:3.0:1770687856.762486:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762488:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762492:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762497:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762503:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762507:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762511:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762518:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762521:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762532:0:87363:0:(rw26.c:924:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762535:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009b6f26a7[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762537:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000b387b3d9 17ffffc0001001 3:0 ffff9c320f7cbe58 629 lru 00000080:00200000:3.0:1770687856.762540:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000048c30f29 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17739776 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1770687856.762542:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009b6f26a7 00000080:00200000:3.0:1770687856.762542:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762544:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762548:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762553:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762557:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762561:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762567:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762569:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762570:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762573:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762575:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762577:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762579:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762584:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.762589:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.762590:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.762593:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.762594:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:3.0:1770687856.762596:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.762598:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.762601:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2580480 i_blocks 0 00000080:00200000:3.0:1770687856.762603:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.762608:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2580480, count: 4096 00000080:00200000:3.0:1770687856.762610:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2580480, bytes: 4096 00000080:00200000:3.0:1770687856.762611:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.762613:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 119, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.762614:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:3.0:1770687856.762616:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762619:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:3.0:1770687856.762621:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:3.0:1770687856.762623:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762627:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:3.0:1770687856.762632:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762635:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762641:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762649:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762662:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762669:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762676:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762684:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762690:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762702:0:87363:0:(rw26.c:924:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762704:0:87363:0:(rw26.c:981:ll_write_end()) page@000000008bada4ef[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762706:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009d4ad40b 17ffffc0001001 3:0 ffff9c320f7cba20 630 lru 00000080:00200000:3.0:1770687856.762710:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1915f80 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17735680 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1770687856.762711:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000008bada4ef 00000080:00200000:3.0:1770687856.762712:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762713:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762718:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762726:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762732:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762744:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762756:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762759:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762762:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762767:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762770:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762773:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762776:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762781:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.762787:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.762788:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.762791:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.762793:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:3.0:1770687856.762795:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.762797:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.762817:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2584576 i_blocks 0 00000080:00200000:3.0:1770687856.762819:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.762826:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2584576, count: 4096 00000080:00200000:3.0:1770687856.762830:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2584576, bytes: 4096 00000080:00200000:3.0:1770687856.762832:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.762836:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 120, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.762837:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:3.0:1770687856.762840:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.762845:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:3.0:1770687856.762848:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:3.0:1770687856.762850:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.762855:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:3.0:1770687856.762861:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.762864:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.762871:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762880:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762889:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762896:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.762900:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762905:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.762909:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.762931:0:87363:0:(rw26.c:924:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:3.0:1770687856.762935:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004b6768fc[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.762938:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000c249e10f 17ffffc0001021 2:0 ffff9c320f7cb288 631 lru 00000080:00200000:3.0:1770687856.762944:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000354a137e 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17731584 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1770687856.762946:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004b6768fc 00000080:00200000:3.0:1770687856.762947:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.762950:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.762957:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762965:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762970:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.762975:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.762982:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.762984:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.762985:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.762989:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.762990:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.762992:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.762994:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763000:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.763005:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.763006:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.763008:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.763010:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:3.0:1770687856.763013:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.763015:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.763019:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2588672 i_blocks 0 00000080:00200000:3.0:1770687856.763020:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.763026:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2588672, count: 4096 00000080:00200000:3.0:1770687856.763028:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2588672, bytes: 4096 00000080:00200000:3.0:1770687856.763030:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.763032:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 121, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.763033:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:3.0:1770687856.763035:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.763038:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:3.0:1770687856.763040:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:3.0:1770687856.763042:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.763045:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:3.0:1770687856.763049:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.763050:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.763055:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763061:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763066:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763071:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763074:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763083:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.763087:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.763111:0:87363:0:(rw26.c:924:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:3.0:1770687856.763115:0:87363:0:(rw26.c:981:ll_write_end()) page@000000009a38ccee[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.763116:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002e60ba82 17ffffc0001001 3:0 ffff9c320f7cb438 632 lru 00000080:00200000:3.0:1770687856.763120:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000001d51aed7 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17727488 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1770687856.763131:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000009a38ccee 00000080:00200000:3.0:1770687856.763132:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.763134:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.763142:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763150:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763156:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763163:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763174:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.763176:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.763179:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.763184:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.763186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.763189:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.763192:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763200:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.763208:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.763210:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.763214:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.763216:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:3.0:1770687856.763220:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.763223:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.763227:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2592768 i_blocks 0 00000080:00200000:3.0:1770687856.763230:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.763237:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2592768, count: 4096 00000080:00200000:3.0:1770687856.763241:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2592768, bytes: 4096 00000080:00200000:3.0:1770687856.763243:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.763247:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 122, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.763248:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:3.0:1770687856.763251:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.763255:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:3.0:1770687856.763258:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:3.0:1770687856.763260:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.763265:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:3.0:1770687856.763270:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.763272:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.763279:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763287:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763299:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763307:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763315:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763322:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.763328:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.763344:0:87363:0:(rw26.c:924:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:3.0:1770687856.763348:0:87363:0:(rw26.c:981:ll_write_end()) page@000000006d30b3ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.763351:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d0937765 17ffffc0001001 3:0 ffff9c320f7cb510 633 lru 00000080:00200000:3.0:1770687856.763356:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000048c2edd 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17723392 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1770687856.763358:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000006d30b3ff 00000080:00200000:3.0:1770687856.763359:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.763361:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.763369:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763376:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763383:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763396:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763407:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.763411:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.763413:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.763419:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.763422:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.763425:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.763429:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763437:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.763446:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.763448:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.763452:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.763454:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:3.0:1770687856.763456:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.763458:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.763462:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2596864 i_blocks 0 00000080:00200000:3.0:1770687856.763464:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.763470:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2596864, count: 4096 00000080:00200000:3.0:1770687856.763472:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2596864, bytes: 4096 00000080:00200000:3.0:1770687856.763474:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.763476:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 123, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.763477:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:3.0:1770687856.763480:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.763484:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:3.0:1770687856.763485:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:3.0:1770687856.763487:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.763491:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:3.0:1770687856.763495:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.763496:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.763501:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763507:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763513:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763518:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763522:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763526:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.763530:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.763541:0:87363:0:(rw26.c:924:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:3.0:1770687856.763544:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000006967f93[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.763546:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000afd532de 17ffffc0001001 3:0 ffff9c320f7cbbd0 634 lru 00000080:00200000:3.0:1770687856.763550:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7d27444 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17719296 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1770687856.763551:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000006967f93 00000080:00200000:3.0:1770687856.763552:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.763554:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.763559:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763564:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763569:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763573:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763579:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.763581:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.763583:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.763586:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.763587:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.763589:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.763591:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763595:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.763601:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.763603:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.763605:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.763607:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:3.0:1770687856.763609:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.763611:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.763615:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2600960 i_blocks 0 00000080:00200000:3.0:1770687856.763616:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.763622:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2600960, count: 4096 00000080:00200000:3.0:1770687856.763625:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2600960, bytes: 4096 00000080:00200000:3.0:1770687856.763628:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.763631:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 124, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.763633:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:3.0:1770687856.763635:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.763640:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:3.0:1770687856.763643:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:3.0:1770687856.763645:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.763649:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:3.0:1770687856.763654:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.763657:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.763663:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763672:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763682:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763689:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.763694:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763704:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.763708:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.763722:0:87363:0:(rw26.c:924:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:3.0:1770687856.763726:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003e9f0893[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.763729:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000124d1403 17ffffc0001001 3:0 ffff9c320f7cb0d8 635 lru 00000080:00200000:3.0:1770687856.763734:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000091e76d4e 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17715200 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1770687856.763737:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003e9f0893 00000080:00200000:3.0:1770687856.763738:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.763740:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.763747:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763755:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763763:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.763770:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.763782:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.763785:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.763787:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.763792:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.763795:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.763797:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.764146:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764159:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.764170:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.764172:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.764177:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.764180:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:3.0:1770687856.764184:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.764187:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.764192:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2605056 i_blocks 0 00000080:00200000:3.0:1770687856.764195:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.764203:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2605056, count: 4096 00000080:00200000:3.0:1770687856.764207:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2605056, bytes: 4096 00000080:00200000:3.0:1770687856.764210:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.764214:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 125, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.764216:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:3.0:1770687856.764219:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.764224:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:3.0:1770687856.764227:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:3.0:1770687856.764230:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.764236:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:3.0:1770687856.764242:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.764244:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.764252:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764261:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764275:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764284:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764291:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764300:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.764305:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.764318:0:87363:0:(rw26.c:924:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:3.0:1770687856.764321:0:87363:0:(rw26.c:981:ll_write_end()) page@000000003ae7a9f3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.764323:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000001e85b158 17ffffc0001001 3:0 ffff9c320f7cb870 636 lru 00000080:00200000:3.0:1770687856.764327:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000025c3526a 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17711104 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1770687856.764329:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000003ae7a9f3 00000080:00200000:3.0:1770687856.764330:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.764331:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.764337:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764342:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764347:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764354:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764362:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.764364:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.764366:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.764369:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.764371:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.764373:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.764375:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764381:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.764386:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.764387:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.764390:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.764391:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:3.0:1770687856.764394:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.764396:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.764399:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2609152 i_blocks 0 00000080:00200000:3.0:1770687856.764401:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.764407:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2609152, count: 4096 00000080:00200000:3.0:1770687856.764409:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2609152, bytes: 4096 00000080:00200000:3.0:1770687856.764411:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.764413:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 126, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.764414:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:3.0:1770687856.764416:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.764419:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:3.0:1770687856.764421:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:3.0:1770687856.764423:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.764426:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:3.0:1770687856.764430:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.764431:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.764436:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764442:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764448:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764453:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764457:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764460:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.764463:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.764475:0:87363:0:(rw26.c:924:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:3.0:1770687856.764478:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000700da377[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.764479:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ead4e4ca 17ffffc0001001 3:0 ffff9c320f7cb948 637 lru 00000080:00200000:3.0:1770687856.764483:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000aaca1e13 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17707008 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1770687856.764484:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000700da377 00000080:00200000:3.0:1770687856.764484:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.764486:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.764491:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764497:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764501:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764505:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764511:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.764513:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.764514:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.764517:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.764519:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.764520:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.764523:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764529:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.764534:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.764535:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.764537:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.764539:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:3.0:1770687856.764541:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.764543:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.764547:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2613248 i_blocks 0 00000080:00200000:3.0:1770687856.764549:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.764554:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2613248, count: 4096 00000080:00200000:3.0:1770687856.764556:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2613248, bytes: 4096 00000080:00200000:3.0:1770687856.764558:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.764560:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 127, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.764561:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:3.0:1770687856.764563:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.764566:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:3.0:1770687856.764568:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:3.0:1770687856.764569:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.764572:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:3.0:1770687856.764576:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.764577:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.764582:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764588:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764593:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764598:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764601:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764609:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.764612:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.764627:0:87363:0:(rw26.c:924:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:3.0:1770687856.764631:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ff91ef53[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.764634:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000049d7911f 17ffffc0001001 3:0 ffff9c321ecfb6c0 638 lru 00000080:00200000:3.0:1770687856.764639:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002557854e 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17702912 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1770687856.764641:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ff91ef53 00000080:00200000:3.0:1770687856.764642:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.764644:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.764652:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764659:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764667:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764674:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764686:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.764689:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.764691:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.764697:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.764699:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.764700:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.764703:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764709:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.764714:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.764716:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.764718:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.764721:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:3.0:1770687856.764724:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.764727:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.764732:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2617344 i_blocks 0 00000080:00200000:3.0:1770687856.764734:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.764741:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2617344, count: 4096 00000080:00200000:3.0:1770687856.764745:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2617344, bytes: 4096 00000080:00200000:3.0:1770687856.764748:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.764751:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 128, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.764753:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:3.0:1770687856.764755:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.764760:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:3.0:1770687856.764763:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:3.0:1770687856.764766:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.764771:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:3.0:1770687856.764777:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.764779:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.764785:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764794:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764831:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764839:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764846:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764855:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.764861:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.764878:0:87363:0:(rw26.c:924:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:3.0:1770687856.764883:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c947d8ff[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.764886:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ffcdd08c 17ffffc0001001 3:0 ffff9c321ecfbd80 639 lru 00000080:00200000:3.0:1770687856.764892:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce0aa06d 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17698816 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1770687856.764895:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c947d8ff 00000080:00200000:3.0:1770687856.764896:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.764898:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.764906:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764915:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764922:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.764935:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.764947:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.764951:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.764953:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.764959:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.764962:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.764965:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.764969:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.764976:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.764982:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.764984:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.764987:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.764989:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:3.0:1770687856.764992:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.764994:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.764998:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2621440 i_blocks 0 00000080:00200000:3.0:1770687856.764999:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765005:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2621440, count: 4096 00000080:00200000:3.0:1770687856.765008:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2621440, bytes: 4096 00000080:00200000:3.0:1770687856.765010:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.765012:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 129, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.765013:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:3.0:1770687856.765016:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.765019:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:3.0:1770687856.765021:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:3.0:1770687856.765023:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.765026:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:3.0:1770687856.765030:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.765032:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.765037:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765043:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765049:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765054:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765058:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765063:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.765067:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.765087:0:87363:0:(rw26.c:924:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:3.0:1770687856.765103:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000697dcf8c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.765106:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000538c4f80 17ffffc0001001 3:0 ffff9c321ecfb1b0 640 lru 00000080:00200000:3.0:1770687856.765110:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000089b80c4c 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17694720 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1770687856.765112:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000697dcf8c 00000080:00200000:3.0:1770687856.765113:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.765115:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.765120:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765126:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765131:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765135:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765141:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.765143:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.765144:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.765148:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.765149:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.765151:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.765154:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765160:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.765166:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.765168:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.765170:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.765172:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:3.0:1770687856.765175:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.765178:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.765181:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2625536 i_blocks 0 00000080:00200000:3.0:1770687856.765183:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765188:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2625536, count: 4096 00000080:00200000:3.0:1770687856.765191:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2625536, bytes: 4096 00000080:00200000:3.0:1770687856.765193:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.765195:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 130, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.765196:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:3.0:1770687856.765198:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.765202:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:3.0:1770687856.765204:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:3.0:1770687856.765206:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.765209:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:3.0:1770687856.765213:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.765214:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.765219:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765225:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765231:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765235:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765239:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765247:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.765250:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.765262:0:87363:0:(rw26.c:924:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:3.0:1770687856.765266:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000079536b6a[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.765268:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006bd1e018 17ffffc0001001 3:0 ffff9c321ecfbe58 641 lru 00000080:00200000:3.0:1770687856.765271:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000b3302ce9 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17690624 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1770687856.765273:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000079536b6a 00000080:00200000:3.0:1770687856.765274:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.765275:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.765280:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765286:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765290:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765294:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765300:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.765302:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.765303:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.765306:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.765308:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.765310:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.765313:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765319:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.765324:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.765325:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.765327:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.765329:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:3.0:1770687856.765331:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.765334:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.765337:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2629632 i_blocks 0 00000080:00200000:3.0:1770687856.765339:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765344:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2629632, count: 4096 00000080:00200000:3.0:1770687856.765346:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2629632, bytes: 4096 00000080:00200000:3.0:1770687856.765348:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.765350:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 131, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.765352:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:3.0:1770687856.765353:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.765357:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:3.0:1770687856.765358:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:3.0:1770687856.765360:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.765363:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:3.0:1770687856.765366:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.765368:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.765373:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765379:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765389:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765394:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765398:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765402:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.765404:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.765419:0:87363:0:(rw26.c:924:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:3.0:1770687856.765421:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000086869d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.765423:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000080412112 17ffffc0001001 3:0 ffff9c321ecfba20 642 lru 00000080:00200000:3.0:1770687856.765426:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb84776b 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17686528 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1770687856.765427:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000086869d 00000080:00200000:3.0:1770687856.765428:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.765429:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.765433:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765438:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765442:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765450:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765457:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.765459:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.765460:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.765463:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.765465:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.765467:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.765469:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765474:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.765480:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.765481:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.765483:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.765485:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:3.0:1770687856.765487:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.765489:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.765492:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2633728 i_blocks 0 00000080:00200000:3.0:1770687856.765494:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765499:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2633728, count: 4096 00000080:00200000:3.0:1770687856.765502:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2633728, bytes: 4096 00000080:00200000:3.0:1770687856.765503:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.765505:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 132, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.765506:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:3.0:1770687856.765508:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.765512:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:3.0:1770687856.765514:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:3.0:1770687856.765515:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.765518:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:3.0:1770687856.765522:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.765523:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.765528:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765534:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765539:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765544:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765548:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765551:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.765554:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.765565:0:87363:0:(rw26.c:924:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:3.0:1770687856.765568:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000026988f3f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.765569:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000fdd04b7c 17ffffc0001001 3:0 ffff9c321ecfb288 643 lru 00000080:00200000:3.0:1770687856.765573:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000003191220d 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17682432 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1770687856.765574:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000026988f3f 00000080:00200000:3.0:1770687856.765574:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.765576:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.765581:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765586:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765591:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765595:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765601:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.765603:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.765604:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.765607:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.765608:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.765610:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.765612:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765616:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.765623:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.765625:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.765629:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.765632:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:3.0:1770687856.765635:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.765638:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.765642:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2637824 i_blocks 0 00000080:00200000:3.0:1770687856.765644:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765651:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2637824, count: 4096 00000080:00200000:3.0:1770687856.765655:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2637824, bytes: 4096 00000080:00200000:3.0:1770687856.765657:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.765660:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 133, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.765662:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:3.0:1770687856.765664:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.765669:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:3.0:1770687856.765672:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:3.0:1770687856.765674:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.765679:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:3.0:1770687856.765684:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.765686:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.765694:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765702:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765709:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765715:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765720:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765732:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.765737:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.765753:0:87363:0:(rw26.c:924:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:3.0:1770687856.765758:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c2ccb6c3[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.765760:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000bedee1fc 17ffffc0001001 3:0 ffff9c321ecfb438 644 lru 00000080:00200000:3.0:1770687856.765766:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d56a4c52 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17678336 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1770687856.765768:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c2ccb6c3 00000080:00200000:3.0:1770687856.765769:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.765771:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.765778:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765786:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765792:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.765909:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.765924:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.765927:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.765929:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.765935:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.765937:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.765940:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.765944:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.765952:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.765960:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.765963:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.765967:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.765969:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:3.0:1770687856.765973:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.765976:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.765981:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2641920 i_blocks 0 00000080:00200000:3.0:1770687856.765983:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.765991:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2641920, count: 4096 00000080:00200000:3.0:1770687856.765995:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2641920, bytes: 4096 00000080:00200000:3.0:1770687856.765997:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766001:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 134, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766002:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:3.0:1770687856.766005:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766010:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:3.0:1770687856.766013:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:3.0:1770687856.766014:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766018:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:3.0:1770687856.766022:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766023:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766029:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766034:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766043:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766048:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766051:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766056:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766059:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766071:0:87363:0:(rw26.c:924:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766074:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d8d79005[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766076:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008a0fe5fa 17ffffc0001001 3:0 ffff9c321ecfb510 645 lru 00000080:00200000:3.0:1770687856.766080:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000c966e101 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17674240 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1770687856.766081:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d8d79005 00000080:00200000:3.0:1770687856.766082:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766083:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766088:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766107:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766112:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766121:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766128:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.766130:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.766131:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.766135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.766137:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.766138:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.766141:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766146:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.766151:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.766152:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.766155:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.766156:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:3.0:1770687856.766159:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.766161:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.766164:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2646016 i_blocks 0 00000080:00200000:3.0:1770687856.766165:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.766171:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2646016, count: 4096 00000080:00200000:3.0:1770687856.766173:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2646016, bytes: 4096 00000080:00200000:3.0:1770687856.766175:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766177:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 135, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766178:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:3.0:1770687856.766180:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766184:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:3.0:1770687856.766185:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:3.0:1770687856.766187:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766190:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:3.0:1770687856.766194:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766195:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766200:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766206:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766211:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766216:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766220:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766224:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766227:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766246:0:87363:0:(rw26.c:924:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766249:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000a886dcd[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766250:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000049594e4a 17ffffc0001021 2:0 ffff9c321ecfb948 646 lru 00000080:00200000:3.0:1770687856.766254:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009afc73c2 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17670144 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1770687856.766255:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000a886dcd 00000080:00200000:3.0:1770687856.766256:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766258:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766263:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766268:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766272:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766276:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766283:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.766284:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.766286:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.766289:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.766290:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.766292:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.766295:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766300:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.766305:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.766306:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.766308:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.766310:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:3.0:1770687856.766313:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.766315:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.766318:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2650112 i_blocks 0 00000080:00200000:3.0:1770687856.766320:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.766325:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2650112, count: 4096 00000080:00200000:3.0:1770687856.766328:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2650112, bytes: 4096 00000080:00200000:3.0:1770687856.766329:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766331:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 136, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766333:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:3.0:1770687856.766334:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766337:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:3.0:1770687856.766339:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:3.0:1770687856.766341:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766344:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:3.0:1770687856.766347:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766349:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766353:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766359:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766365:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766369:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766373:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766381:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766384:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766396:0:87363:0:(rw26.c:924:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766398:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eb035a36[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766400:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca6b6a14 17ffffc0001001 3:0 ffff9c321ecfb870 647 lru 00000080:00200000:3.0:1770687856.766404:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000044fdd67c 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17666048 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1770687856.766406:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eb035a36 00000080:00200000:3.0:1770687856.766406:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766408:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766412:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766417:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766421:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766425:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766432:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.766433:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.766434:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.766438:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.766439:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.766441:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.766444:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766449:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.766454:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.766455:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.766458:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.766459:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:3.0:1770687856.766462:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.766463:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.766466:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2654208 i_blocks 0 00000080:00200000:3.0:1770687856.766468:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.766473:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2654208, count: 4096 00000080:00200000:3.0:1770687856.766475:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2654208, bytes: 4096 00000080:00200000:3.0:1770687856.766477:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766479:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 137, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766480:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:3.0:1770687856.766482:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766485:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:3.0:1770687856.766487:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:3.0:1770687856.766489:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766492:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:3.0:1770687856.766495:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766497:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766501:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766507:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766516:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766521:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766525:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766529:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766531:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766543:0:87363:0:(rw26.c:924:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766545:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000e004468f[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766547:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009ef3cdb5 17ffffc0001001 3:0 ffff9c321ecfb0d8 648 lru 00000080:00200000:3.0:1770687856.766551:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000b337b53 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17661952 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1770687856.766552:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000e004468f 00000080:00200000:3.0:1770687856.766553:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766554:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766559:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766564:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766568:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766576:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766583:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.766584:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.766586:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.766589:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.766590:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.766592:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.766595:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766600:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.766605:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.766606:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.766609:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.766610:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:3.0:1770687856.766613:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.766615:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.766618:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2658304 i_blocks 0 00000080:00200000:3.0:1770687856.766620:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.766627:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2658304, count: 4096 00000080:00200000:3.0:1770687856.766630:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2658304, bytes: 4096 00000080:00200000:3.0:1770687856.766633:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766636:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 138, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766637:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:3.0:1770687856.766640:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766645:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:3.0:1770687856.766648:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:3.0:1770687856.766650:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766654:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:3.0:1770687856.766660:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766662:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766669:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766678:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766687:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766695:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766700:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766705:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766709:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766723:0:87363:0:(rw26.c:924:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766727:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000279e650c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766730:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000006d30dbbc 17ffffc0001001 3:0 ffff9c321ecfbbd0 649 lru 00000080:00200000:3.0:1770687856.766735:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5092325 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17657856 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1770687856.766738:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000279e650c 00000080:00200000:3.0:1770687856.766739:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766742:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766748:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766756:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766763:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766772:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766782:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.766785:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.766787:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.766793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.766795:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.766798:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.766822:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766830:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.766839:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.766841:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.766846:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.766848:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:3.0:1770687856.766852:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.766855:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.766860:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2662400 i_blocks 0 00000080:00200000:3.0:1770687856.766863:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.766870:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2662400, count: 4096 00000080:00200000:3.0:1770687856.766874:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2662400, bytes: 4096 00000080:00200000:3.0:1770687856.766876:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.766880:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 139, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.766881:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:3.0:1770687856.766884:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.766889:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:3.0:1770687856.766891:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:3.0:1770687856.766893:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.766896:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:3.0:1770687856.766900:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.766902:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.766907:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766915:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766923:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766930:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.766936:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.766949:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.766954:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.766970:0:87363:0:(rw26.c:924:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:3.0:1770687856.766973:0:87363:0:(rw26.c:981:ll_write_end()) page@000000004c6c7819[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.766975:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002bbba0e2 17ffffc0001001 3:0 ffff9c321ecfb5e8 650 lru 00000080:00200000:3.0:1770687856.766978:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc8d9db9 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17653760 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1770687856.766980:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000004c6c7819 00000080:00200000:3.0:1770687856.766981:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.766982:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.766987:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766992:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766995:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.766999:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767006:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767008:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767009:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767012:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767014:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767016:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767018:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767023:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767028:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767030:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767032:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767033:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:3.0:1770687856.767036:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767038:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767041:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2666496 i_blocks 0 00000080:00200000:3.0:1770687856.767042:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767048:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2666496, count: 4096 00000080:00200000:3.0:1770687856.767050:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2666496, bytes: 4096 00000080:00200000:3.0:1770687856.767052:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.767054:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 140, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.767055:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:3.0:1770687856.767056:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.767060:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:3.0:1770687856.767061:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:3.0:1770687856.767063:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.767066:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:3.0:1770687856.767070:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.767071:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.767076:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767081:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767103:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767110:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767115:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767120:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.767123:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.767135:0:87363:0:(rw26.c:924:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:3.0:1770687856.767137:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d53dc18d[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.767139:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000043b0c859 17ffffc0001001 3:0 ffff9c321ecfbaf8 651 lru 00000080:00200000:3.0:1770687856.767143:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000deee1576 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17649664 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1770687856.767145:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d53dc18d 00000080:00200000:3.0:1770687856.767146:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.767147:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.767152:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767157:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767162:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767170:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767177:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767179:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767180:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767183:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767185:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767186:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767189:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767194:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767199:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767201:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767203:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767205:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:3.0:1770687856.767207:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767209:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767213:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2670592 i_blocks 0 00000080:00200000:3.0:1770687856.767215:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767220:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2670592, count: 4096 00000080:00200000:3.0:1770687856.767222:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2670592, bytes: 4096 00000080:00200000:3.0:1770687856.767224:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.767226:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 141, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.767227:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:3.0:1770687856.767229:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.767233:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:3.0:1770687856.767234:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:3.0:1770687856.767236:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.767239:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:3.0:1770687856.767243:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.767244:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.767249:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767255:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767260:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767265:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767269:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767272:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.767275:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.767287:0:87363:0:(rw26.c:924:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:3.0:1770687856.767289:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000040f69dce[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.767291:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000027379e66 17ffffc0001001 3:0 ffff9c321ecfb360 652 lru 00000080:00200000:3.0:1770687856.767294:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000419482a 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17645568 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1770687856.767295:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000040f69dce 00000080:00200000:3.0:1770687856.767296:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.767298:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.767302:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767308:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767312:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767316:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767322:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767324:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767325:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767329:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767330:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767331:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767333:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767338:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767343:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767345:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767347:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767349:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:3.0:1770687856.767352:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767354:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767357:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2674688 i_blocks 0 00000080:00200000:3.0:1770687856.767358:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767364:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2674688, count: 4096 00000080:00200000:3.0:1770687856.767366:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2674688, bytes: 4096 00000080:00200000:3.0:1770687856.767368:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.767370:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 142, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.767371:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:3.0:1770687856.767373:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.767376:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:3.0:1770687856.767378:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:3.0:1770687856.767379:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.767382:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:3.0:1770687856.767386:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.767387:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.767392:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767398:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767403:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767408:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767411:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767419:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.767422:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.767434:0:87363:0:(rw26.c:924:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:3.0:1770687856.767437:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000d30fa1ba[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.767439:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000e0b37360 17ffffc0001001 3:0 ffff9c321ecfb000 653 lru 00000080:00200000:3.0:1770687856.767442:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000004487a783 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17641472 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1770687856.767444:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000d30fa1ba 00000080:00200000:3.0:1770687856.767444:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.767446:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.767450:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767456:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767460:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767464:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767470:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767472:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767473:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767476:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767478:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767480:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767483:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767488:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767493:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767494:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767497:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767498:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:3.0:1770687856.767501:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767503:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767506:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2678784 i_blocks 0 00000080:00200000:3.0:1770687856.767508:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767512:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2678784, count: 4096 00000080:00200000:3.0:1770687856.767515:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2678784, bytes: 4096 00000080:00200000:3.0:1770687856.767516:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.767518:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 143, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.767520:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:3.0:1770687856.767521:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.767524:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:3.0:1770687856.767526:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:3.0:1770687856.767528:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.767531:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:3.0:1770687856.767534:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.767535:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.767540:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767546:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767555:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767560:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767564:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767568:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.767570:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.767581:0:87363:0:(rw26.c:924:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:3.0:1770687856.767584:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000eaafd1b1[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.767586:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000007644ac92 17ffffc0001001 3:0 ffff9c321ecfbca8 654 lru 00000080:00200000:3.0:1770687856.767589:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000000f778789 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17637376 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1770687856.767590:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000eaafd1b1 00000080:00200000:3.0:1770687856.767590:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.767592:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.767596:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767601:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767605:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767613:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767619:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767621:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767623:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767628:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767630:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767633:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767637:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767644:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767652:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767654:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767658:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767660:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:3.0:1770687856.767664:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767667:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767671:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2682880 i_blocks 0 00000080:00200000:3.0:1770687856.767674:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767681:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2682880, count: 4096 00000080:00200000:3.0:1770687856.767685:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2682880, bytes: 4096 00000080:00200000:3.0:1770687856.767687:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.767690:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 144, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.767692:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:3.0:1770687856.767694:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.767699:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:3.0:1770687856.767701:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:3.0:1770687856.767702:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.767706:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:3.0:1770687856.767710:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.767711:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.767717:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767724:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767732:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767740:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767747:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767754:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.767759:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.767775:0:87363:0:(rw26.c:924:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:3.0:1770687856.767779:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000088d2ba9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.767782:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000093d0345c 17ffffc0001001 3:0 ffff9c321ecfb798 655 lru 00000080:00200000:3.0:1770687856.767787:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3e4fc4c 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17633280 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1770687856.767789:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000088d2ba9 00000080:00200000:3.0:1770687856.767790:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.767792:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.767799:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767905:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767913:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.767921:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.767933:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.767936:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.767938:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.767943:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.767946:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.767949:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.767954:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.767962:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.767971:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.767973:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.767977:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.767979:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:3.0:1770687856.767982:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.767984:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.767988:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2686976 i_blocks 0 00000080:00200000:3.0:1770687856.767989:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.767995:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2686976, count: 4096 00000080:00200000:3.0:1770687856.767998:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2686976, bytes: 4096 00000080:00200000:3.0:1770687856.768000:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768002:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 145, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768003:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:3.0:1770687856.768005:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768010:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:3.0:1770687856.768012:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:3.0:1770687856.768013:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768017:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:3.0:1770687856.768021:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768023:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768028:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768034:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768039:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768043:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768047:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768055:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768059:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768075:0:87363:0:(rw26.c:924:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768078:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000048be4d4e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768080:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000002d3c7b22 17ffffc0001001 3:0 ffff9c3206e13798 656 lru 00000080:00200000:3.0:1770687856.768084:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@0000000087c6645a 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17629184 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1770687856.768085:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000048be4d4e 00000080:00200000:3.0:1770687856.768086:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768088:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768103:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768109:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768114:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768119:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768125:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.768127:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.768129:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.768132:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.768134:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.768135:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.768137:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768143:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.768148:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.768150:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.768152:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.768154:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:3.0:1770687856.768156:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.768158:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.768161:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2691072 i_blocks 0 00000080:00200000:3.0:1770687856.768163:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.768168:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2691072, count: 4096 00000080:00200000:3.0:1770687856.768171:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2691072, bytes: 4096 00000080:00200000:3.0:1770687856.768172:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768174:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 146, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768176:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:3.0:1770687856.768177:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768181:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:3.0:1770687856.768183:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:3.0:1770687856.768184:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768188:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:3.0:1770687856.768191:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768193:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768197:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768203:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768212:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768217:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768220:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768224:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768227:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768239:0:87363:0:(rw26.c:924:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768241:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000049e16c54[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768243:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000009457bcb5 17ffffc0001001 3:0 ffff9c3206e136c0 657 lru 00000080:00200000:3.0:1770687856.768246:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3f1ea2f 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17625088 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1770687856.768248:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000049e16c54 00000080:00200000:3.0:1770687856.768249:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768250:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768255:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768260:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768264:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768272:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768279:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.768281:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.768282:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.768285:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.768286:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.768288:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.768291:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768295:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.768301:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.768302:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.768305:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.768306:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:3.0:1770687856.768309:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.768311:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.768314:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2695168 i_blocks 0 00000080:00200000:3.0:1770687856.768316:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.768321:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2695168, count: 4096 00000080:00200000:3.0:1770687856.768323:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2695168, bytes: 4096 00000080:00200000:3.0:1770687856.768325:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768327:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 147, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768328:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:3.0:1770687856.768330:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768333:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:3.0:1770687856.768335:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:3.0:1770687856.768336:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768339:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:3.0:1770687856.768343:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768344:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768349:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768355:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768360:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768365:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768369:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768373:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768375:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768387:0:87363:0:(rw26.c:924:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768389:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000081ebc46[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768391:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000008571ccc9 17ffffc0001001 3:0 ffff9c3206e13d80 658 lru 00000080:00200000:3.0:1770687856.768394:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000d05c5702 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17620992 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1770687856.768396:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000081ebc46 00000080:00200000:3.0:1770687856.768397:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768398:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768403:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768408:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768413:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768417:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768423:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.768424:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.768426:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.768429:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.768430:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.768432:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.768434:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768438:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.768444:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.768445:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.768448:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.768450:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:3.0:1770687856.768453:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.768454:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.768458:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2699264 i_blocks 0 00000080:00200000:3.0:1770687856.768459:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.768464:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2699264, count: 4096 00000080:00200000:3.0:1770687856.768467:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2699264, bytes: 4096 00000080:00200000:3.0:1770687856.768468:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768470:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 148, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768471:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:3.0:1770687856.768473:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768476:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:3.0:1770687856.768478:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:3.0:1770687856.768480:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768483:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:3.0:1770687856.768486:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768488:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768492:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768498:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768504:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768508:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768511:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768519:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768522:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768533:0:87363:0:(rw26.c:924:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768536:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000a6bdb07c[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768538:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000039424042 17ffffc0001001 3:0 ffff9c3206e131b0 659 lru 00000080:00200000:3.0:1770687856.768541:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000489734a6 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17616896 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1770687856.768543:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000a6bdb07c 00000080:00200000:3.0:1770687856.768544:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768545:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768549:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768554:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768559:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768562:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768569:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.768570:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.768572:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.768575:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.768576:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.768577:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.768580:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768585:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.768590:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.768591:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.768593:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.768595:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:3.0:1770687856.768597:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.768599:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.768602:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2703360 i_blocks 0 00000080:00200000:3.0:1770687856.768603:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.768608:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2703360, count: 4096 00000080:00200000:3.0:1770687856.768610:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2703360, bytes: 4096 00000080:00200000:3.0:1770687856.768612:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768614:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 149, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768615:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:3.0:1770687856.768616:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768620:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:3.0:1770687856.768622:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:3.0:1770687856.768624:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768629:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:3.0:1770687856.768634:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768636:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768642:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768650:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768663:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768671:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768678:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768686:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768691:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768703:0:87363:0:(rw26.c:924:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768706:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000343a1f52[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768708:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8a0cdfb 17ffffc0001001 3:0 ffff9c3206e13e58 660 lru 00000080:00200000:3.0:1770687856.768712:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3ffe80c 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17612800 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1770687856.768713:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000343a1f52 00000080:00200000:3.0:1770687856.768714:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768715:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768721:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768728:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768735:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768747:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768758:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.768761:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.768763:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.768769:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.768771:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.768774:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.768778:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768785:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.768793:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.768796:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.768819:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.768823:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:3.0:1770687856.768827:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.768830:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.768834:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2707456 i_blocks 0 00000080:00200000:3.0:1770687856.768837:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.768844:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2707456, count: 4096 00000080:00200000:3.0:1770687856.768847:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2707456, bytes: 4096 00000080:00200000:3.0:1770687856.768850:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.768853:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 150, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.768854:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:3.0:1770687856.768858:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.768863:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:3.0:1770687856.768866:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:3.0:1770687856.768868:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.768873:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:3.0:1770687856.768878:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.768880:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.768887:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768895:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768904:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768910:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.768917:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.768924:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.768930:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.768953:0:87363:0:(rw26.c:924:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:3.0:1770687856.768957:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000ab311d91[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.768960:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad40c573 17ffffc0001021 2:0 ffff9c3206e13a20 661 lru 00000080:00200000:3.0:1770687856.768965:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2729c17 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17608704 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1770687856.768967:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000ab311d91 00000080:00200000:3.0:1770687856.768968:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.768971:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.768979:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768986:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768992:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.768999:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769010:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.769013:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.769015:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.769021:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.769023:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.769026:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.769030:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769037:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.769046:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.769048:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.769053:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.769055:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:3.0:1770687856.769060:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.769063:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.769067:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2711552 i_blocks 0 00000080:00200000:3.0:1770687856.769070:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.769077:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2711552, count: 4096 00000080:00200000:3.0:1770687856.769081:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2711552, bytes: 4096 00000080:00200000:3.0:1770687856.769083:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.769087:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 151, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.769088:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:3.0:1770687856.769103:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.769108:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:3.0:1770687856.769111:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:3.0:1770687856.769114:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.769119:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:3.0:1770687856.769125:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.769127:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.769134:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769140:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769146:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769150:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769154:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769163:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.769167:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.769179:0:87363:0:(rw26.c:924:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:3.0:1770687856.769182:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c6eead9e[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.769184:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000078d8c237 17ffffc0001001 3:0 ffff9c3206e13288 662 lru 00000080:00200000:3.0:1770687856.769187:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9fbeb5c 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17604608 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1770687856.769189:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c6eead9e 00000080:00200000:3.0:1770687856.769190:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.769192:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.769196:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769202:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769206:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769210:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769216:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.769218:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.769219:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.769222:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.769224:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.769226:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.769229:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769234:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.769240:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.769241:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.769243:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.769245:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:3.0:1770687856.769247:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.769249:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.769253:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2715648 i_blocks 0 00000080:00200000:3.0:1770687856.769254:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.769260:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2715648, count: 4096 00000080:00200000:3.0:1770687856.769262:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2715648, bytes: 4096 00000080:00200000:3.0:1770687856.769264:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.769266:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 152, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.769267:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:3.0:1770687856.769269:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.769272:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:3.0:1770687856.769274:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:3.0:1770687856.769275:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.769279:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:3.0:1770687856.769282:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.769283:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.769288:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769294:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769303:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769307:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769311:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769316:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.769319:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.769331:0:87363:0:(rw26.c:924:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:3.0:1770687856.769334:0:87363:0:(rw26.c:981:ll_write_end()) page@0000000049192127[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.769336:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @000000005a36aa7f 17ffffc0001001 3:0 ffff9c3206e13438 663 lru 00000080:00200000:3.0:1770687856.769340:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000006b7659d8 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17600512 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1770687856.769341:0:87363:0:(rw26.c:981:ll_write_end()) end page@0000000049192127 00000080:00200000:3.0:1770687856.769342:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.769343:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.769348:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769352:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769357:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769365:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769372:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.769373:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.769375:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.769378:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.769379:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.769381:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.769384:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769389:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.769394:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.769395:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.769397:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.769399:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:3.0:1770687856.769401:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.769403:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.769406:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2719744 i_blocks 0 00000080:00200000:3.0:1770687856.769408:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.769413:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2719744, count: 4096 00000080:00200000:3.0:1770687856.769416:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2719744, bytes: 4096 00000080:00200000:3.0:1770687856.769417:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.769419:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 153, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.769421:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:3.0:1770687856.769422:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.769426:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:3.0:1770687856.769427:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:3.0:1770687856.769429:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.769432:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:3.0:1770687856.769435:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.769437:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.769442:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769448:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769453:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769458:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769462:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769466:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.769468:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.769484:0:87363:0:(rw26.c:924:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:3.0:1770687856.769486:0:87363:0:(rw26.c:981:ll_write_end()) page@000000000b05e919[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.769488:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @0000000031dc4d82 17ffffc0001001 3:0 ffff9c3206e13510 664 lru 00000080:00200000:3.0:1770687856.769491:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000002dad4ae7 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17596416 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1770687856.769492:0:87363:0:(rw26.c:981:ll_write_end()) end page@000000000b05e919 00000080:00200000:3.0:1770687856.769493:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.769494:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.769499:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769505:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769509:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769513:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769519:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.769521:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.769522:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.769526:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.769527:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.769528:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.769531:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769535:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.769540:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.769542:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.769544:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.769546:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:3.0:1770687856.769549:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.769551:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.769554:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2723840 i_blocks 0 00000080:00200000:3.0:1770687856.769556:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.769561:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2723840, count: 4096 00000080:00200000:3.0:1770687856.769564:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2723840, bytes: 4096 00000080:00200000:3.0:1770687856.769565:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.769567:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 154, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.769568:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:3.0:1770687856.769570:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.769573:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:3.0:1770687856.769575:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:3.0:1770687856.769577:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.769579:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:3.0:1770687856.769583:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.769584:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.769589:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769595:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769600:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769605:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769608:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769616:0:87363:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:3.0:1770687856.769619:0:87363:0:(rw26.c:741:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:3.0:1770687856.769634:0:87363:0:(rw26.c:924:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:3.0:1770687856.769638:0:87363:0:(rw26.c:981:ll_write_end()) page@00000000c4c059d9[3 00000000a99d9928 2 1 000000004d7c6d5f] 00000080:00200000:3.0:1770687856.769641:0:87363:0:(rw26.c:981:ll_write_end()) vmpage @00000000d6d330be 17ffffc0001001 3:0 ffff9c3206e13948 665 lru 00000080:00200000:3.0:1770687856.769646:0:87363:0:(rw26.c:981:ll_write_end()) osc-page@000000009fe3d595 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000001d29a248 000000003e12548b > 3< 0 0 > 4< 0 0 8 17592320 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1770687856.769648:0:87363:0:(rw26.c:981:ll_write_end()) end page@00000000c4c059d9 00000080:00200000:3.0:1770687856.769649:0:87363:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770687856.769651:0:87363:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770687856.769658:0:87363:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769666:0:87363:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1d231c6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769673:0:87363:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687856.769681:0:87363:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770687856.769692:0:87363:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3220a6d4f8, count 1, dirtied 1 00000080:00200000:3.0:1770687856.769695:0:87363:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770687856.769697:0:87363:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770687856.769701:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:3.0:1770687856.769703:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770687856.769705:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3210ab6fb0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770687856.769707:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769713:0:87363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770687856.769719:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1770687856.769721:0:87363:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3210ab6fb0 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1770687856.769724:0:87363:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770687856.769726:0:87363:0:(file.c:2135:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:3.0:1770687856.769730:0:87363:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687856.769733:0:87363:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770687856.769737:0:87363:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 2727936 i_blocks 0 00000080:00200000:3.0:1770687856.769740:0:87363:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770687856.769747:0:87363:0:(file.c:2682:do_file_write_iter()) START file f1:[0x2000013a3:0x4:0x0], ppos: 2727936, count: 4096 00000080:00200000:3.0:1770687856.769751:0:87363:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2727936, bytes: 4096 00000080:00200000:3.0:1770687856.769753:0:87363:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770687856.769757:0:87363:0:(cl_io.c:217:cl_io_rw_init()) header@000000007697b5ac[0x4, 155, [0x2000013a3:0x4:0x0] hash] 00000020:00200000:3.0:1770687856.769758:0:87363:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:3.0:1770687856.769761:0:87363:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770687856.769766:0:87363:0:(file.c:2098:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:3.0:1770687856.769769:0:87363:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:3.0:1770687856.769771:0:87363:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687856.769776:0:87363:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:3.0:1770687856.769781:0:87363:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770687856.769783:0:87363:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3210ab6fb0, osc lock ffff9c32312d85f0, flags 0x0 00010000:00010000:3.0:1770687856.769790:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769799:0:87363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769922:0:87363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769929:0:87363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 7/0,2 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687856.769937:0:87363:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687856.833988:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233024768:192.168.204.120@tcp:10:dd.0 00000100:00100000:1.0:1770687856.834484:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1770687856.834582:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233024896:192.168.204.120@tcp:10:dd.0 00000100:00100000:1.0:1770687856.838905:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233024896:192.168.204.120@tcp:10:dd.0 00000100:00100000:0.0:1770687856.839485:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233024768:192.168.204.120@tcp:10:dd.0 00000008:00010000:2.0:1770687856.937533:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937548:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937555:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937564:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.937576:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.937579:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.937581:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.937587:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.937590:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.937593:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.937597:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937605:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.937614:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.937617:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.937622:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.937625:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:2.0:1770687856.937629:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.937632:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.937637:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1626112 i_blocks 0 00000080:00200000:2.0:1770687856.937640:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.937647:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1626112, count: 4096 00000080:00200000:2.0:1770687856.937651:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1626112, bytes: 4096 00000080:00200000:2.0:1770687856.937654:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.937658:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 398, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.937659:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:2.0:1770687856.937662:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.937667:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:2.0:1770687856.937670:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:2.0:1770687856.937672:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.937678:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:2.0:1770687856.937683:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.937685:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.937692:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937702:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937711:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937719:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937726:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.937734:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.937739:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.937756:0:87364:0:(rw26.c:924:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:2.0:1770687856.937761:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000022c5684[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.937765:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ded90d95 17ffffc0001001 3:0 ffff9c321824b438 397 lru 00000080:00200000:2.0:1770687856.937771:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008e87a5d8 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17031168 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1770687856.937773:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000022c5684 00000080:00200000:2.0:1770687856.937774:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.937777:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.937784:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937793:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937823:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.937832:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.937844:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.937847:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.937849:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.937855:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.937858:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.937860:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.937864:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937872:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.937887:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.937890:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.937895:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.937898:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:2.0:1770687856.937902:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.937905:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.937910:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1630208 i_blocks 0 00000080:00200000:2.0:1770687856.937913:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.937920:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1630208, count: 4096 00000080:00200000:2.0:1770687856.937924:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1630208, bytes: 4096 00000080:00200000:2.0:1770687856.937927:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.937931:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 399, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.937933:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:2.0:1770687856.937935:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.937940:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:2.0:1770687856.937943:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:2.0:1770687856.937946:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.937950:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:2.0:1770687856.937956:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.937959:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.937966:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937974:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937983:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.937997:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938005:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938013:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.938019:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.938035:0:87364:0:(rw26.c:924:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:2.0:1770687856.938040:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b4ca1b06[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.938043:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d5bb912a 17ffffc0001001 3:0 ffff9c321824b510 398 lru 00000080:00200000:2.0:1770687856.938049:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000496870d8 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17027072 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1770687856.938052:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b4ca1b06 00000080:00200000:2.0:1770687856.938053:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.938055:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.938063:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938072:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938080:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938100:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938118:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.938122:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.938124:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.938129:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.938132:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.938135:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.938139:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938148:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.938157:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.938160:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.938164:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.938167:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:2.0:1770687856.938171:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.938174:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.938178:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1634304 i_blocks 0 00000080:00200000:2.0:1770687856.938181:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.938189:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1634304, count: 4096 00000080:00200000:2.0:1770687856.938193:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1634304, bytes: 4096 00000080:00200000:2.0:1770687856.938196:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.938199:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 400, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.938201:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:2.0:1770687856.938203:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.938209:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:2.0:1770687856.938211:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:2.0:1770687856.938214:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.938220:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:2.0:1770687856.938225:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.938228:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.938234:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938243:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938252:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938260:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938267:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938276:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.938281:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.938307:0:87364:0:(rw26.c:924:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:2.0:1770687856.938311:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c4edd4e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.938315:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005819ccc3 17ffffc0001021 2:0 ffff9c321824b948 399 lru 00000080:00200000:2.0:1770687856.938320:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5583c29 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17022976 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1770687856.938323:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c4edd4e6 00000080:00200000:2.0:1770687856.938324:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.938326:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.938334:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938349:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938356:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938365:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938376:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.938380:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.938382:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.938387:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.938390:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.938393:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.938397:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938406:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.938415:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.938418:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.938422:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.938425:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:2.0:1770687856.938429:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.938432:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.938437:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1638400 i_blocks 0 00000080:00200000:2.0:1770687856.938440:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.938447:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1638400, count: 4096 00000080:00200000:2.0:1770687856.938451:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1638400, bytes: 4096 00000080:00200000:2.0:1770687856.938454:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.938458:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 401, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.938459:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:2.0:1770687856.938462:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.938467:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:2.0:1770687856.938470:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:2.0:1770687856.938472:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.938477:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:2.0:1770687856.938483:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.938485:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.938492:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938501:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938510:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938518:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938525:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938534:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.938539:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.938567:0:87364:0:(rw26.c:924:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:2.0:1770687856.938572:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c7e7c720[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.938575:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000821df121 17ffffc0001001 3:0 ffff9c321824c510 400 lru 00000080:00200000:2.0:1770687856.938581:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b9a69105 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17018880 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1770687856.938583:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c7e7c720 00000080:00200000:2.0:1770687856.938585:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.938587:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.938595:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938604:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938612:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938620:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938632:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.938635:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.938637:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.938643:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.938645:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.938648:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.938652:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938661:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.938675:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.938678:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.938682:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.938685:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:2.0:1770687856.938689:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.938692:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.938697:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1642496 i_blocks 0 00000080:00200000:2.0:1770687856.938700:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.938707:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1642496, count: 4096 00000080:00200000:2.0:1770687856.938710:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1642496, bytes: 4096 00000080:00200000:2.0:1770687856.938713:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.938717:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 402, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.938719:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:2.0:1770687856.938721:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.938727:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:2.0:1770687856.938730:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:2.0:1770687856.938732:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.938737:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:2.0:1770687856.938743:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.938745:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.938752:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938761:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938770:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938783:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938791:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938821:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.938828:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.938846:0:87364:0:(rw26.c:924:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:2.0:1770687856.938851:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000011c82e29[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.938854:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002e7ef552 17ffffc0001001 3:0 ffff9c321824c948 401 lru 00000080:00200000:2.0:1770687856.938860:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f8a79c54 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17014784 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1770687856.938862:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000011c82e29 00000080:00200000:2.0:1770687856.938863:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.938865:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.938873:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938881:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938888:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.938896:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.938913:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.938917:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.938919:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.938925:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.938928:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.938930:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.938935:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.938943:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.938953:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.938956:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.938960:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.938963:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:2.0:1770687856.938967:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.938970:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.938975:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1646592 i_blocks 0 00000080:00200000:2.0:1770687856.938978:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.938985:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1646592, count: 4096 00000080:00200000:2.0:1770687856.938989:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1646592, bytes: 4096 00000080:00200000:2.0:1770687856.938992:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.938995:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 403, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.938997:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:2.0:1770687856.938999:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.939005:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:2.0:1770687856.939008:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:2.0:1770687856.939010:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.939016:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:2.0:1770687856.939022:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.939024:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.939031:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939041:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939050:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939058:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939066:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939074:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.939080:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.939110:0:87364:0:(rw26.c:924:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:2.0:1770687856.939115:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000023160f4f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.939118:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac017f3b 17ffffc0001001 3:0 ffff9c321824c870 402 lru 00000080:00200000:2.0:1770687856.939124:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003d3821ac 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17010688 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1770687856.939127:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000023160f4f 00000080:00200000:2.0:1770687856.939128:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.939131:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.939138:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939153:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939161:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939169:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939181:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.939184:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.939186:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.939192:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.939195:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.939198:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.939202:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939211:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.939219:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.939222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.939227:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.939230:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:2.0:1770687856.939234:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.939237:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.939242:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1650688 i_blocks 0 00000080:00200000:2.0:1770687856.939245:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.939252:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1650688, count: 4096 00000080:00200000:2.0:1770687856.939256:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1650688, bytes: 4096 00000080:00200000:2.0:1770687856.939259:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.939262:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 404, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.939264:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:2.0:1770687856.939266:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.939272:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:2.0:1770687856.939275:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:2.0:1770687856.939277:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.939282:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:2.0:1770687856.939288:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.939291:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.939297:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939307:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939315:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939323:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939330:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939339:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.939345:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.939361:0:87364:0:(rw26.c:924:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:2.0:1770687856.939365:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f2550a41[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.939369:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a9ac8b32 17ffffc0001001 3:0 ffff9c321824c0d8 403 lru 00000080:00200000:2.0:1770687856.939375:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fbf3afbf 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17006592 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1770687856.939377:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f2550a41 00000080:00200000:2.0:1770687856.939378:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.939381:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.939389:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939398:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939405:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939414:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939425:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.939429:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.939431:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.939437:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.939440:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.939443:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.939447:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939455:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.939470:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.939473:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.939477:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.939480:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:2.0:1770687856.939484:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.939487:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.939491:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1654784 i_blocks 0 00000080:00200000:2.0:1770687856.939494:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.939502:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1654784, count: 4096 00000080:00200000:2.0:1770687856.939506:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1654784, bytes: 4096 00000080:00200000:2.0:1770687856.939509:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.939513:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 405, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.939515:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:2.0:1770687856.939517:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.939522:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:2.0:1770687856.939525:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:2.0:1770687856.939527:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.939532:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:2.0:1770687856.939538:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.939540:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.939547:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939556:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939565:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939578:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939586:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939594:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.939600:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.939616:0:87364:0:(rw26.c:924:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:2.0:1770687856.939621:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000078341689[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.939624:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000098517a8f 17ffffc0001001 3:0 ffff9c321824cbd0 404 lru 00000080:00200000:2.0:1770687856.939630:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006f898f5f 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 17002496 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1770687856.939633:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000078341689 00000080:00200000:2.0:1770687856.939634:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.939636:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.939644:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939652:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939660:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939668:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939685:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.939688:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.939690:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.939696:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.939698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.939701:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.939705:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939713:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.939722:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.939724:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.939729:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.939732:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:2.0:1770687856.939735:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.939739:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.939743:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1658880 i_blocks 0 00000080:00200000:2.0:1770687856.939746:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.939753:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1658880, count: 4096 00000080:00200000:2.0:1770687856.939757:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1658880, bytes: 4096 00000080:00200000:2.0:1770687856.939759:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.939762:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 406, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.939764:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:2.0:1770687856.939766:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.939771:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:2.0:1770687856.939774:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:2.0:1770687856.939777:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.939782:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:2.0:1770687856.939788:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.939790:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.939797:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939827:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939835:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939843:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939851:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939859:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.939865:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.939881:0:87364:0:(rw26.c:924:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:2.0:1770687856.939886:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000031555c15[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.939889:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c170cf66 17ffffc0001001 3:0 ffff9c321824c5e8 405 lru 00000080:00200000:2.0:1770687856.939894:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebd97e3e 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16998400 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1770687856.939896:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000031555c15 00000080:00200000:2.0:1770687856.939898:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.939900:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.939908:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939921:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939928:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.939935:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.939946:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.939949:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.939951:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.939957:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.939960:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.939962:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.939967:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.939974:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.939983:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.939986:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.939990:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.939993:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:2.0:1770687856.939997:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.940000:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.940005:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1662976 i_blocks 0 00000080:00200000:2.0:1770687856.940008:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.940015:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1662976, count: 4096 00000080:00200000:2.0:1770687856.940019:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1662976, bytes: 4096 00000080:00200000:2.0:1770687856.940021:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.940025:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 407, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.940026:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:2.0:1770687856.940029:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.940034:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:2.0:1770687856.940037:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:2.0:1770687856.940039:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.940045:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:2.0:1770687856.940050:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.940053:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.940059:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940068:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940077:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940084:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940105:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940113:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.940118:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.940134:0:87364:0:(rw26.c:924:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:2.0:1770687856.940139:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000efe8718e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.940142:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000683dfa15 17ffffc0001001 3:0 ffff9c321824caf8 406 lru 00000080:00200000:2.0:1770687856.940148:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa51eef4 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16994304 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1770687856.940150:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000efe8718e 00000080:00200000:2.0:1770687856.940151:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.940153:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.940161:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940169:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940176:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940183:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940194:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.940198:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.940200:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.940205:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.940208:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.940211:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.940215:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940223:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.940236:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.940239:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.940243:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.940246:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:2.0:1770687856.940249:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.940253:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.940257:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1667072 i_blocks 0 00000080:00200000:2.0:1770687856.940260:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.940267:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1667072, count: 4096 00000080:00200000:2.0:1770687856.940271:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1667072, bytes: 4096 00000080:00200000:2.0:1770687856.940273:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.940277:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 408, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.940278:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:2.0:1770687856.940281:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.940286:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:2.0:1770687856.940288:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:2.0:1770687856.940291:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.940296:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:2.0:1770687856.940301:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.940304:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.940311:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940320:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940328:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940341:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940348:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940356:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.940362:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.940378:0:87364:0:(rw26.c:924:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:2.0:1770687856.940383:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000072b6619e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.940386:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000036a86914 17ffffc0001001 3:0 ffff9c321824c360 407 lru 00000080:00200000:2.0:1770687856.940392:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c1c670cc 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16990208 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1770687856.940394:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000072b6619e 00000080:00200000:2.0:1770687856.940395:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.940397:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.940405:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940413:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940421:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940429:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940445:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.940448:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.940451:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.940456:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.940459:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.940462:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.940466:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940474:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.940483:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.940485:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.940490:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.940492:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:2.0:1770687856.940496:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.940499:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.940503:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1671168 i_blocks 0 00000080:00200000:2.0:1770687856.940506:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.940514:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1671168, count: 4096 00000080:00200000:2.0:1770687856.940517:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1671168, bytes: 4096 00000080:00200000:2.0:1770687856.940520:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.940523:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 409, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.940525:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:2.0:1770687856.940527:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.940531:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:2.0:1770687856.940534:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:2.0:1770687856.940536:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.940541:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:2.0:1770687856.940547:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.940550:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.940556:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940565:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940574:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940582:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940590:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940598:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.940603:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.940622:0:87364:0:(rw26.c:924:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:2.0:1770687856.940626:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000054fd1cd3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.940630:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000023a7ec79 17ffffc0001001 3:0 ffff9c321824c000 408 lru 00000080:00200000:2.0:1770687856.940635:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d225a356 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16986112 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1770687856.940638:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000054fd1cd3 00000080:00200000:2.0:1770687856.940639:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.940642:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.940650:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940664:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940672:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940680:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940692:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.940695:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.940697:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.940703:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.940706:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.940709:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.940713:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940722:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.940731:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.940734:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.940738:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.940741:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:2.0:1770687856.940745:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.940748:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.940753:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1675264 i_blocks 0 00000080:00200000:2.0:1770687856.940756:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.940763:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1675264, count: 4096 00000080:00200000:2.0:1770687856.940766:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1675264, bytes: 4096 00000080:00200000:2.0:1770687856.940769:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.940773:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 410, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.940775:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:2.0:1770687856.940777:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.940782:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:2.0:1770687856.940785:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:2.0:1770687856.940788:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.940793:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:2.0:1770687856.940799:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.940822:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.940830:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940838:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940845:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940853:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940859:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940868:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.940873:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.940890:0:87364:0:(rw26.c:924:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:2.0:1770687856.940894:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008d2fb0d1[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.940898:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e9097dc 17ffffc0001001 3:0 ffff9c321824cca8 409 lru 00000080:00200000:2.0:1770687856.940903:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c39ee6e6 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16982016 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1770687856.940906:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008d2fb0d1 00000080:00200000:2.0:1770687856.940907:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.940909:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.940916:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940924:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940931:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.940940:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.940951:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.940954:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.940956:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.940962:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.940965:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.940968:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.940972:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.940980:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.940993:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.940996:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.941000:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.941003:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:2.0:1770687856.941006:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.941009:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.941014:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1679360 i_blocks 0 00000080:00200000:2.0:1770687856.941016:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.941024:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1679360, count: 4096 00000080:00200000:2.0:1770687856.941028:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1679360, bytes: 4096 00000080:00200000:2.0:1770687856.941031:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.941034:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 411, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.941036:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:2.0:1770687856.941039:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.941044:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:2.0:1770687856.941047:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:2.0:1770687856.941049:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.941054:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:2.0:1770687856.941061:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.941063:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.941070:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941078:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941101:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941115:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941123:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941131:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.941137:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.941154:0:87364:0:(rw26.c:924:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:2.0:1770687856.941158:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004ca65270[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.941161:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000089b1ee35 17ffffc0001001 3:0 ffff9c321824c798 410 lru 00000080:00200000:2.0:1770687856.941167:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a869eb42 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16977920 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1770687856.941169:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004ca65270 00000080:00200000:2.0:1770687856.941171:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.941173:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.941181:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941189:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941196:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941205:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941222:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.941225:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.941228:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.941234:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.941237:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.941239:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.941243:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941251:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.941261:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.941263:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.941268:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.941271:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:2.0:1770687856.941274:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.941278:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.941283:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1683456 i_blocks 0 00000080:00200000:2.0:1770687856.941286:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.941293:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1683456, count: 4096 00000080:00200000:2.0:1770687856.941296:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1683456, bytes: 4096 00000080:00200000:2.0:1770687856.941299:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.941303:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 412, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.941304:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:2.0:1770687856.941307:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.941312:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:2.0:1770687856.941315:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:2.0:1770687856.941317:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.941323:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:2.0:1770687856.941330:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.941332:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.941339:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941348:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941357:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941365:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941373:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941381:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.941387:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.941403:0:87364:0:(rw26.c:924:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:2.0:1770687856.941408:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000d16048e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.941411:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006e312634 17ffffc0001001 3:0 ffff9c321824c6c0 411 lru 00000080:00200000:2.0:1770687856.941417:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e321fe5d 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16973824 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1770687856.941419:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000d16048e 00000080:00200000:2.0:1770687856.941420:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.941423:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.941431:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941445:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941453:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941462:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941474:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.941477:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.941479:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.941484:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.941487:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.941490:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.941493:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941501:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.941509:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.941512:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.941516:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.941519:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:2.0:1770687856.941523:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.941526:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.941531:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1687552 i_blocks 0 00000080:00200000:2.0:1770687856.941534:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.941541:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1687552, count: 4096 00000080:00200000:2.0:1770687856.941545:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1687552, bytes: 4096 00000080:00200000:2.0:1770687856.941547:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.941551:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 413, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.941552:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:2.0:1770687856.941554:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.941559:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:2.0:1770687856.941562:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:2.0:1770687856.941564:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.941570:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:2.0:1770687856.941576:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.941578:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.941585:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941593:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941601:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941609:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941615:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941622:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.941627:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.941645:0:87364:0:(rw26.c:924:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:2.0:1770687856.941650:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000010b04a29[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.941653:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0db154e 17ffffc0001001 3:0 ffff9c321824cd80 412 lru 00000080:00200000:2.0:1770687856.941658:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e29cce0d 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16969728 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1770687856.941661:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000010b04a29 00000080:00200000:2.0:1770687856.941662:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.941665:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.941672:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941680:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941687:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941694:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941706:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.941709:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.941711:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.941717:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.941720:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.941722:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.941725:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941733:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.941746:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.941748:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.941753:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.941755:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:2.0:1770687856.941759:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.941762:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.941766:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1691648 i_blocks 0 00000080:00200000:2.0:1770687856.941768:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.941775:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1691648, count: 4096 00000080:00200000:2.0:1770687856.941778:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1691648, bytes: 4096 00000080:00200000:2.0:1770687856.941781:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.941784:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 414, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.941786:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:2.0:1770687856.941788:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.941793:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:2.0:1770687856.941795:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:2.0:1770687856.941797:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.941822:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:2.0:1770687856.941827:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.941829:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.941836:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941845:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941853:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941866:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941873:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941881:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.941886:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.941901:0:87364:0:(rw26.c:924:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:2.0:1770687856.941906:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000034d6b152[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.941909:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000000b44bcb 17ffffc0001001 3:0 ffff9c321824c1b0 413 lru 00000080:00200000:2.0:1770687856.941914:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cddf40b7 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16965632 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1770687856.941917:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000034d6b152 00000080:00200000:2.0:1770687856.941918:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.941920:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.941927:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941935:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941942:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.941949:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.941965:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.941967:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.941970:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.941975:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.941978:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.941980:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.941984:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.941993:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.942001:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.942003:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.942007:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.942010:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:2.0:1770687856.942013:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.942016:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.942020:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1695744 i_blocks 0 00000080:00200000:2.0:1770687856.942023:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.942030:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1695744, count: 4096 00000080:00200000:2.0:1770687856.942033:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1695744, bytes: 4096 00000080:00200000:2.0:1770687856.942035:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.942039:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 415, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.942040:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:2.0:1770687856.942043:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.942048:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:2.0:1770687856.942051:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:2.0:1770687856.942053:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.942057:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:2.0:1770687856.942063:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.942065:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.942072:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942080:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942101:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942109:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942116:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942123:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.942128:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.942151:0:87364:0:(rw26.c:924:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:2.0:1770687856.942156:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000338d9570[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.942159:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000029984f6c 17ffffc0001021 2:0 ffff9c321824ce58 414 lru 00000080:00200000:2.0:1770687856.942165:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003ceb4c8f 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16961536 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1770687856.942168:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000338d9570 00000080:00200000:2.0:1770687856.942169:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.942171:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.942179:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942193:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942199:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942206:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942216:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.942219:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.942220:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.942225:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.942228:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.942231:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.942235:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942242:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.942250:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.942252:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.942256:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.942259:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:2.0:1770687856.942262:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.942265:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.942269:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1699840 i_blocks 0 00000080:00200000:2.0:1770687856.942272:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.942278:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1699840, count: 4096 00000080:00200000:2.0:1770687856.942281:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1699840, bytes: 4096 00000080:00200000:2.0:1770687856.942283:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.942286:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 416, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.942288:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:2.0:1770687856.942289:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.942294:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:2.0:1770687856.942296:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:2.0:1770687856.942298:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.942302:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:2.0:1770687856.942307:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.942309:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.942316:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942324:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942332:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942338:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942343:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942350:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.942354:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.942371:0:87364:0:(rw26.c:924:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:2.0:1770687856.942375:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003bcf125c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.942377:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002defd24a 17ffffc0001001 3:0 ffff9c321824ca20 415 lru 00000080:00200000:2.0:1770687856.942382:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000040cb6ba4 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16957440 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1770687856.942384:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003bcf125c 00000080:00200000:2.0:1770687856.942385:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.942387:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.942393:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942400:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942406:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942413:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942422:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.942425:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.942427:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.942432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.942434:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.942437:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.942440:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942447:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.942460:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.942463:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.942467:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.942469:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:2.0:1770687856.942473:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.942476:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.942479:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1703936 i_blocks 0 00000080:00200000:2.0:1770687856.942482:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.942488:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1703936, count: 4096 00000080:00200000:2.0:1770687856.942491:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1703936, bytes: 4096 00000080:00200000:2.0:1770687856.942494:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.942497:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 417, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.942498:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:2.0:1770687856.942500:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.942505:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:2.0:1770687856.942507:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:2.0:1770687856.942509:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.942513:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:2.0:1770687856.942519:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.942521:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.942527:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942535:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942542:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942553:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942559:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942566:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.942571:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.942587:0:87364:0:(rw26.c:924:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:2.0:1770687856.942591:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000656a58f3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.942594:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c68df285 17ffffc0001001 3:0 ffff9c321824c288 416 lru 00000080:00200000:2.0:1770687856.942600:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007502fb21 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16953344 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1770687856.942601:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000656a58f3 00000080:00200000:2.0:1770687856.942602:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.942605:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.942612:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942620:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942626:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942633:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942648:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.942652:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.942653:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.942658:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.942661:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.942663:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.942667:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942674:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.942682:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.942685:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.942688:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.942691:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:2.0:1770687856.942695:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.942697:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.942701:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1708032 i_blocks 0 00000080:00200000:2.0:1770687856.942704:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.942711:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1708032, count: 4096 00000080:00200000:2.0:1770687856.942715:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1708032, bytes: 4096 00000080:00200000:2.0:1770687856.942717:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.942720:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 418, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.942722:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:2.0:1770687856.942724:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.942728:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:2.0:1770687856.942731:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:2.0:1770687856.942733:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.942738:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:2.0:1770687856.942743:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.942745:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.942752:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942759:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942767:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942774:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942781:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942788:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.942793:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.942832:0:87364:0:(rw26.c:924:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:2.0:1770687856.942836:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001fb80387[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.942840:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f862d6c5 17ffffc0001001 3:0 ffff9c321824c438 417 lru 00000080:00200000:2.0:1770687856.942845:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e7ba797a 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16949248 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1770687856.942847:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001fb80387 00000080:00200000:2.0:1770687856.942848:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.942850:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.942857:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942870:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942876:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.942884:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.942894:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.942897:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.942900:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.942905:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.942907:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.942910:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.942914:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.942921:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.942929:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.942932:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.942936:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.942939:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:2.0:1770687856.942942:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.942945:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.942950:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1712128 i_blocks 0 00000080:00200000:2.0:1770687856.942952:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.942960:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1712128, count: 4096 00000080:00200000:2.0:1770687856.942965:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1712128, bytes: 4096 00000080:00200000:2.0:1770687856.942967:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.942971:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 419, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.942972:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:2.0:1770687856.942974:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.942978:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:2.0:1770687856.942981:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:2.0:1770687856.942983:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.942988:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:2.0:1770687856.942994:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.942996:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.943003:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943011:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943017:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943024:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943031:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943038:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.943043:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.943072:0:87364:0:(rw26.c:924:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:2.0:1770687856.943076:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009df80d17[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.943078:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae3b497b 17ffffc0001001 3:0 ffff9c321824de58 418 lru 00000080:00200000:2.0:1770687856.943084:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004dab214e 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16945152 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1770687856.943086:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009df80d17 00000080:00200000:2.0:1770687856.943097:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.943100:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.943108:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943115:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943122:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943129:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943139:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.943142:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.943144:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.943149:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.943151:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.943153:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.943157:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943163:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.943177:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.943179:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.943183:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.943186:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:2.0:1770687856.943189:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.943192:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.943196:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1716224 i_blocks 0 00000080:00200000:2.0:1770687856.943199:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.943205:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1716224, count: 4096 00000080:00200000:2.0:1770687856.943208:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1716224, bytes: 4096 00000080:00200000:2.0:1770687856.943211:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.943214:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 420, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.943215:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:2.0:1770687856.943217:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.943222:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:2.0:1770687856.943225:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:2.0:1770687856.943227:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.943232:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:2.0:1770687856.943237:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.943239:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.943245:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943253:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943260:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943272:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943278:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943285:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.943289:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.943304:0:87364:0:(rw26.c:924:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:2.0:1770687856.943307:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006ff1776d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.943310:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000069ba4bad 17ffffc0001001 3:0 ffff9c321824da20 419 lru 00000080:00200000:2.0:1770687856.943314:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff21dc60 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16941056 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1770687856.943316:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006ff1776d 00000080:00200000:2.0:1770687856.943317:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.943319:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.943325:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943332:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943338:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943345:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943359:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.943362:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.943364:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.943369:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.943371:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.943373:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.943377:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943384:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.943391:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.943393:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.943397:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.943399:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:2.0:1770687856.943402:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.943405:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.943409:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1720320 i_blocks 0 00000080:00200000:2.0:1770687856.943411:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.943417:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1720320, count: 4096 00000080:00200000:2.0:1770687856.943421:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1720320, bytes: 4096 00000080:00200000:2.0:1770687856.943423:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.943426:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 421, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.943428:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:2.0:1770687856.943430:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.943434:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:2.0:1770687856.943437:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:2.0:1770687856.943439:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.943443:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:2.0:1770687856.943448:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.943450:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.943455:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943463:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943471:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943478:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943484:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943491:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.943496:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.943509:0:87364:0:(rw26.c:924:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:2.0:1770687856.943513:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000e280312[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.943516:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009fbde284 17ffffc0001001 3:0 ffff9c321824d288 420 lru 00000080:00200000:2.0:1770687856.943521:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6fdfc7c 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16936960 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1770687856.943523:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000e280312 00000080:00200000:2.0:1770687856.943524:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.943526:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.943532:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943544:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943551:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943557:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943567:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.943570:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.943572:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.943576:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.943578:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.943581:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.943585:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943592:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.943599:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.943601:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.943605:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.943607:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:2.0:1770687856.943610:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.943612:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.943617:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1724416 i_blocks 0 00000080:00200000:2.0:1770687856.943619:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.943625:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1724416, count: 4096 00000080:00200000:2.0:1770687856.943628:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1724416, bytes: 4096 00000080:00200000:2.0:1770687856.943631:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.943634:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 422, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.943635:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:2.0:1770687856.943637:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.943641:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:2.0:1770687856.943644:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:2.0:1770687856.943646:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.943650:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:2.0:1770687856.943655:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.943657:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.943664:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943671:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943679:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943686:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943691:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943698:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.943702:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.943716:0:87364:0:(rw26.c:924:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:2.0:1770687856.943720:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000aee9ef91[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.943722:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000034504a18 17ffffc0001001 3:0 ffff9c321824d438 421 lru 00000080:00200000:2.0:1770687856.943727:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d0e5dc1b 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16932864 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1770687856.943730:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000aee9ef91 00000080:00200000:2.0:1770687856.943731:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.943733:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.943740:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943748:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943755:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.943762:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943772:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.943774:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.943776:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.943781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.943784:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.943786:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.943790:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943798:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.943834:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.943837:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.943840:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.943843:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:2.0:1770687856.943846:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.943849:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.943853:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1728512 i_blocks 0 00000080:00200000:2.0:1770687856.943855:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.943860:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1728512, count: 4096 00000080:00200000:2.0:1770687856.943864:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1728512, bytes: 4096 00000080:00200000:2.0:1770687856.943866:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.943870:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 423, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.943871:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:2.0:1770687856.943874:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.943879:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:2.0:1770687856.943881:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:2.0:1770687856.943884:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.943888:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:2.0:1770687856.943894:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.943896:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.943903:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943911:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943919:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943931:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.943938:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.943946:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.943951:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.943969:0:87364:0:(rw26.c:924:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:2.0:1770687856.943973:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000013a1f92b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.943976:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000960ca5ed 17ffffc0001001 3:0 ffff9c321824d510 422 lru 00000080:00200000:2.0:1770687856.943981:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000423d221e 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16928768 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1770687856.943983:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000013a1f92b 00000080:00200000:2.0:1770687856.943984:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.943987:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.943994:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944002:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944008:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944015:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944032:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.944035:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.944037:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.944043:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.944046:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.944049:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.944053:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944060:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.944068:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.944071:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.944075:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.944077:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:2.0:1770687856.944081:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.944084:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.944099:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1732608 i_blocks 0 00000080:00200000:2.0:1770687856.944102:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.944110:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1732608, count: 4096 00000080:00200000:2.0:1770687856.944113:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1732608, bytes: 4096 00000080:00200000:2.0:1770687856.944116:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.944119:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 424, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.944121:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:2.0:1770687856.944123:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.944129:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:2.0:1770687856.944132:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:2.0:1770687856.944134:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.944140:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:2.0:1770687856.944146:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.944148:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.944155:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944163:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944171:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944178:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944184:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944191:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.944196:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.944214:0:87364:0:(rw26.c:924:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:2.0:1770687856.944219:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006579e961[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.944222:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004e395bfc 17ffffc0001001 3:0 ffff9c321824d948 423 lru 00000080:00200000:2.0:1770687856.944227:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000012578341 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16924672 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1770687856.944230:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006579e961 00000080:00200000:2.0:1770687856.944231:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.944233:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.944241:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944254:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944262:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944269:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944281:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.944283:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.944286:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.944291:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.944294:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.944297:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.944301:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944310:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.944319:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.944322:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.944325:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.944328:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:2.0:1770687856.944331:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.944334:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.944339:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1736704 i_blocks 0 00000080:00200000:2.0:1770687856.944342:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.944348:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1736704, count: 4096 00000080:00200000:2.0:1770687856.944351:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1736704, bytes: 4096 00000080:00200000:2.0:1770687856.944354:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.944357:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 425, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.944359:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:2.0:1770687856.944361:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.944366:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:2.0:1770687856.944369:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:2.0:1770687856.944371:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.944376:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:2.0:1770687856.944382:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.944384:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.944391:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944400:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944408:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944415:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944422:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944431:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.944436:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.944457:0:87364:0:(rw26.c:924:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:2.0:1770687856.944462:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f67599b3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.944465:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d587949c 17ffffc0001001 3:0 ffff9c321824d870 424 lru 00000080:00200000:2.0:1770687856.944470:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000061ce0bb6 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16920576 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1770687856.944472:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f67599b3 00000080:00200000:2.0:1770687856.944474:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.944476:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.944484:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944492:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944499:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944507:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944518:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.944520:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.944523:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.944529:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.944532:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.944535:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.944538:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944546:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.944560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.944563:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.944567:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.944570:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:2.0:1770687856.944574:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.944577:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.944582:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1740800 i_blocks 0 00000080:00200000:2.0:1770687856.944584:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.944591:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1740800, count: 4096 00000080:00200000:2.0:1770687856.944595:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1740800, bytes: 4096 00000080:00200000:2.0:1770687856.944597:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.944601:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 426, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.944602:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:2.0:1770687856.944605:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.944610:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:2.0:1770687856.944612:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:2.0:1770687856.944615:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.944619:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:2.0:1770687856.944625:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.944627:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.944633:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944643:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944652:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944664:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944671:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944680:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.944686:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.944703:0:87364:0:(rw26.c:924:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:2.0:1770687856.944707:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f1dd60e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.944710:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e189cb0 17ffffc0001001 3:0 ffff9c321824d0d8 425 lru 00000080:00200000:2.0:1770687856.944715:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb1a99ae 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16916480 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1770687856.944717:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f1dd60e6 00000080:00200000:2.0:1770687856.944719:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.944721:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.944729:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944737:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944743:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.944752:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944768:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.944771:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.944773:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.944778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.944781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.944784:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.944788:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944796:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.944829:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.944832:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.944836:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.944840:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:2.0:1770687856.944843:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.944846:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.944850:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1744896 i_blocks 0 00000080:00200000:2.0:1770687856.944852:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.944859:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1744896, count: 4096 00000080:00200000:2.0:1770687856.944863:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1744896, bytes: 4096 00000080:00200000:2.0:1770687856.944865:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.944869:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 427, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.944871:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:2.0:1770687856.944873:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.944878:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:2.0:1770687856.944881:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:2.0:1770687856.944883:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.944888:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:2.0:1770687856.944894:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.944897:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.944903:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944913:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944921:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944929:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.944937:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.944945:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.944950:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.944967:0:87364:0:(rw26.c:924:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:2.0:1770687856.944971:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007427325f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.944974:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb94bf1a 17ffffc0001001 3:0 ffff9c321824dbd0 426 lru 00000080:00200000:2.0:1770687856.944980:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006c57410c 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16912384 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1770687856.944983:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007427325f 00000080:00200000:2.0:1770687856.944984:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.944986:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.945005:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945023:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945030:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945038:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945050:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.945053:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.945056:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.945062:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.945065:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.945068:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.945071:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945079:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.945099:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.945102:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.945107:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.945109:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:2.0:1770687856.945113:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.945117:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.945121:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1748992 i_blocks 0 00000080:00200000:2.0:1770687856.945124:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.945132:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1748992, count: 4096 00000080:00200000:2.0:1770687856.945135:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1748992, bytes: 4096 00000080:00200000:2.0:1770687856.945138:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.945141:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 428, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.945142:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:2.0:1770687856.945145:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.945150:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:2.0:1770687856.945152:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:2.0:1770687856.945155:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.945160:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:2.0:1770687856.945166:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.945169:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.945176:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945185:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945195:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945202:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945208:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945216:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.945221:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.945238:0:87364:0:(rw26.c:924:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:2.0:1770687856.945242:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ebbb25d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.945245:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000086228561 17ffffc0001001 3:0 ffff9c321824d5e8 427 lru 00000080:00200000:2.0:1770687856.945251:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008805fe6b 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16908288 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1770687856.945253:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ebbb25d0 00000080:00200000:2.0:1770687856.945255:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.945257:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.945264:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945273:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945279:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945286:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945296:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.945299:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.945301:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.945306:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.945308:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.945311:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.945315:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945323:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.945335:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.945337:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.945341:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.945344:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:2.0:1770687856.945347:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.945350:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.945354:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1753088 i_blocks 0 00000080:00200000:2.0:1770687856.945357:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.945364:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1753088, count: 4096 00000080:00200000:2.0:1770687856.945367:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1753088, bytes: 4096 00000080:00200000:2.0:1770687856.945369:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.945373:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 429, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.945374:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:2.0:1770687856.945376:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.945381:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:2.0:1770687856.945384:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:2.0:1770687856.945386:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.945390:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:2.0:1770687856.945395:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.945397:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.945404:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945412:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945421:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945434:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945441:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945448:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.945452:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.945466:0:87364:0:(rw26.c:924:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:2.0:1770687856.945470:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007a1dc48c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.945472:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a5ad749a 17ffffc0001001 3:0 ffff9c321824daf8 428 lru 00000080:00200000:2.0:1770687856.945478:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000034683ce3 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16904192 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1770687856.945480:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007a1dc48c 00000080:00200000:2.0:1770687856.945481:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.945483:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.945490:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945498:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945505:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945512:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945527:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.945530:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.945532:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.945536:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.945538:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.945541:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.945545:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945552:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.945560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.945563:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.945566:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.945568:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:2.0:1770687856.945572:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.945575:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.945579:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1757184 i_blocks 0 00000080:00200000:2.0:1770687856.945581:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.945587:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1757184, count: 4096 00000080:00200000:2.0:1770687856.945591:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1757184, bytes: 4096 00000080:00200000:2.0:1770687856.945593:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.945596:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 430, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.945598:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:2.0:1770687856.945600:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.945605:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:2.0:1770687856.945607:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:2.0:1770687856.945610:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.945614:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:2.0:1770687856.945619:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.945621:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.945627:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945636:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945644:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945651:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945658:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945664:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.945668:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.945692:0:87364:0:(rw26.c:924:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:2.0:1770687856.945696:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009fd452e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.945699:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003f25fdd7 17ffffc0001021 2:0 ffff9c321824d360 429 lru 00000080:00200000:2.0:1770687856.945703:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000071fffdac 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16900096 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1770687856.945705:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009fd452e6 00000080:00200000:2.0:1770687856.945706:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.945708:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.945716:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945729:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945736:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945744:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945753:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.945756:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.945757:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.945762:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.945764:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.945766:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.945769:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945777:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.945785:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.945788:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.945791:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.945794:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:2.0:1770687856.945797:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.945821:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.945825:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1761280 i_blocks 0 00000080:00200000:2.0:1770687856.945828:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.945834:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1761280, count: 4096 00000080:00200000:2.0:1770687856.945837:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1761280, bytes: 4096 00000080:00200000:2.0:1770687856.945840:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.945843:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 431, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.945845:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:2.0:1770687856.945847:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.945852:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:2.0:1770687856.945855:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:2.0:1770687856.945857:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.945861:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:2.0:1770687856.945867:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.945869:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.945876:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945884:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945893:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945900:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.945907:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945916:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.945921:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.945936:0:87364:0:(rw26.c:924:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:2.0:1770687856.945941:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000064e851d4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.945944:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000aff1e3e7 17ffffc0001001 3:0 ffff9c321824d000 430 lru 00000080:00200000:2.0:1770687856.945949:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006ae9f695 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16896000 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1770687856.945952:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000064e851d4 00000080:00200000:2.0:1770687856.945953:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.945955:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.945963:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945970:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945978:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.945986:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.945996:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.945999:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.946001:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.946006:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.946009:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.946011:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.946015:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946022:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.946036:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.946038:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.946043:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.946045:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:2.0:1770687856.946049:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.946052:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.946056:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1765376 i_blocks 0 00000080:00200000:2.0:1770687856.946059:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.946065:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1765376, count: 4096 00000080:00200000:2.0:1770687856.946068:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1765376, bytes: 4096 00000080:00200000:2.0:1770687856.946071:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.946074:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 432, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.946076:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:2.0:1770687856.946078:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.946082:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:2.0:1770687856.946085:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:2.0:1770687856.946098:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.946103:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:2.0:1770687856.946109:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.946111:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.946118:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946127:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946134:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946146:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946153:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946160:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.946165:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.946178:0:87364:0:(rw26.c:924:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:2.0:1770687856.946182:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000064e9fedf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.946185:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001f47330c 17ffffc0001001 3:0 ffff9c321824dca8 431 lru 00000080:00200000:2.0:1770687856.946190:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000021cadb2 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16891904 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1770687856.946193:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000064e9fedf 00000080:00200000:2.0:1770687856.946194:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.946196:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.946203:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946211:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946218:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946225:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946240:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.946243:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.946246:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.946251:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.946253:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.946256:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.946260:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946267:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.946276:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.946278:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.946282:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.946285:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:2.0:1770687856.946288:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.946291:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.946296:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1769472 i_blocks 0 00000080:00200000:2.0:1770687856.946298:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.946305:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1769472, count: 4096 00000080:00200000:2.0:1770687856.946309:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1769472, bytes: 4096 00000080:00200000:2.0:1770687856.946311:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.946314:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 433, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.946316:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:2.0:1770687856.946318:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.946323:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:2.0:1770687856.946326:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:2.0:1770687856.946328:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.946333:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:2.0:1770687856.946339:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.946341:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.946347:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946355:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946362:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946370:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946377:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946383:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.946387:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.946402:0:87364:0:(rw26.c:924:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:2.0:1770687856.946406:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008b3593ba[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.946409:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000025233b41 17ffffc0001001 3:0 ffff9c321824d798 432 lru 00000080:00200000:2.0:1770687856.946414:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a87b9c9f 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16887808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1770687856.946416:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008b3593ba 00000080:00200000:2.0:1770687856.946417:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.946419:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.946427:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946439:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946447:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946454:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946464:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.946467:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.946469:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.946474:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.946477:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.946479:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.946483:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946492:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.946500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.946503:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.946506:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.946509:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:2.0:1770687856.946512:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.946515:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.946520:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1773568 i_blocks 0 00000080:00200000:2.0:1770687856.946523:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.946529:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1773568, count: 4096 00000080:00200000:2.0:1770687856.946533:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1773568, bytes: 4096 00000080:00200000:2.0:1770687856.946535:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.946539:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 434, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.946540:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:2.0:1770687856.946542:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.946547:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:2.0:1770687856.946549:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:2.0:1770687856.946551:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.946556:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:2.0:1770687856.946561:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.946563:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.946569:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946577:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946586:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946593:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946599:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946607:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.946611:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.946626:0:87364:0:(rw26.c:924:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:2.0:1770687856.946630:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009ec85422[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.946632:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000060323501 17ffffc0001001 3:0 ffff9c321824d6c0 433 lru 00000080:00200000:2.0:1770687856.946637:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d27677dc 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16883712 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1770687856.946640:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009ec85422 00000080:00200000:2.0:1770687856.946640:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.946642:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.946650:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946658:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946665:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946672:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946682:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.946685:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.946688:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.946693:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.946696:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.946698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.946702:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946710:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.946723:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.946726:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.946730:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.946733:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:2.0:1770687856.946737:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.946740:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.946745:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1777664 i_blocks 0 00000080:00200000:2.0:1770687856.946748:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.946755:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1777664, count: 4096 00000080:00200000:2.0:1770687856.946758:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1777664, bytes: 4096 00000080:00200000:2.0:1770687856.946761:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.946764:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 435, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.946766:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:2.0:1770687856.946768:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.946773:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:2.0:1770687856.946776:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:2.0:1770687856.946779:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.946783:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:2.0:1770687856.946789:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.946791:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.946798:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946831:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946840:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946853:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946861:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946868:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.946874:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.946889:0:87364:0:(rw26.c:924:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:2.0:1770687856.946894:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000070cd574d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.946898:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005f9d1c34 17ffffc0001001 3:0 ffff9c321824dd80 434 lru 00000080:00200000:2.0:1770687856.946903:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000019729fc4 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16879616 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1770687856.946906:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000070cd574d 00000080:00200000:2.0:1770687856.946907:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.946909:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.946917:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946925:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946933:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.946940:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.946957:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.946960:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.946963:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.946969:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.946971:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.946974:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.946979:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.946987:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.946996:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.946999:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.947003:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.947006:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:2.0:1770687856.947009:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.947013:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.947017:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1781760 i_blocks 0 00000080:00200000:2.0:1770687856.947020:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.947026:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1781760, count: 4096 00000080:00200000:2.0:1770687856.947030:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1781760, bytes: 4096 00000080:00200000:2.0:1770687856.947033:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.947036:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 436, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.947038:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:2.0:1770687856.947040:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.947045:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:2.0:1770687856.947047:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:2.0:1770687856.947049:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.947055:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:2.0:1770687856.947061:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.947063:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.947070:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947080:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947099:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947107:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947114:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947122:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.947127:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.947143:0:87364:0:(rw26.c:924:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:2.0:1770687856.947147:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000078f1bd67[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.947150:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007d2309b0 17ffffc0001001 3:0 ffff9c321824d1b0 435 lru 00000080:00200000:2.0:1770687856.947156:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003fa6d58c 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16875520 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1770687856.947158:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000078f1bd67 00000080:00200000:2.0:1770687856.947159:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.947161:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.947169:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947181:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947188:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947195:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947206:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.947210:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.947212:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.947218:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.947221:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.947224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.947228:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947238:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.947247:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.947250:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.947254:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.947257:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:2.0:1770687856.947261:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.947264:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.947269:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1785856 i_blocks 0 00000080:00200000:2.0:1770687856.947272:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.947279:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1785856, count: 4096 00000080:00200000:2.0:1770687856.947283:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1785856, bytes: 4096 00000080:00200000:2.0:1770687856.947286:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.947290:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 437, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.947291:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:2.0:1770687856.947294:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.947299:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:2.0:1770687856.947302:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:2.0:1770687856.947305:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.947310:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:2.0:1770687856.947316:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.947319:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.947326:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947336:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947346:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947354:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947361:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947370:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.947375:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.947404:0:87364:0:(rw26.c:924:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:2.0:1770687856.947409:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000946c945e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.947412:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000babf3b0c 17ffffc0001001 3:0 ffff9c321824e0d8 436 lru 00000080:00200000:2.0:1770687856.947417:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000080c8b8f 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16871424 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1770687856.947420:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000946c945e 00000080:00200000:2.0:1770687856.947421:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.947423:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.947431:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947439:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947445:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947452:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947464:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.947467:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.947470:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.947475:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.947478:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.947481:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.947485:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947493:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.947508:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.947511:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.947516:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.947518:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:2.0:1770687856.947522:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.947526:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.947530:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1789952 i_blocks 0 00000080:00200000:2.0:1770687856.947533:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.947541:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1789952, count: 4096 00000080:00200000:2.0:1770687856.947544:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1789952, bytes: 4096 00000080:00200000:2.0:1770687856.947547:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.947551:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 438, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.947553:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:2.0:1770687856.947555:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.947560:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:2.0:1770687856.947564:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:2.0:1770687856.947566:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.947571:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:2.0:1770687856.947577:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.947580:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.947587:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947596:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947605:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947617:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947624:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947632:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.947638:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.947655:0:87364:0:(rw26.c:924:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:2.0:1770687856.947660:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000071f81082[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.947663:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000054fcc823 17ffffc0001001 3:0 ffff9c321824ebd0 437 lru 00000080:00200000:2.0:1770687856.947668:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000147a576f 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16867328 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1770687856.947671:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000071f81082 00000080:00200000:2.0:1770687856.947672:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.947674:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.947683:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947691:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947699:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947706:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947723:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.947726:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.947729:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.947734:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.947738:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.947740:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.947745:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947753:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.947763:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.947765:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.947769:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.947772:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:2.0:1770687856.947776:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.947779:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.947784:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1794048 i_blocks 0 00000080:00200000:2.0:1770687856.947786:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.947794:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1794048, count: 4096 00000080:00200000:2.0:1770687856.947798:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1794048, bytes: 4096 00000080:00200000:2.0:1770687856.947826:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.947829:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 439, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.947831:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:2.0:1770687856.947833:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.947838:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:2.0:1770687856.947841:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:2.0:1770687856.947844:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.947850:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:2.0:1770687856.947857:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.947859:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.947866:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947875:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947884:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947891:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.947898:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947906:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.947912:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.947928:0:87364:0:(rw26.c:924:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:2.0:1770687856.947932:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000041a0ed51[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.947935:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000be60235b 17ffffc0001001 3:0 ffff9c321824e5e8 438 lru 00000080:00200000:2.0:1770687856.947941:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005f15be99 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16863232 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1770687856.947943:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000041a0ed51 00000080:00200000:2.0:1770687856.947945:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.947947:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.947955:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947969:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947976:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.947984:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.947995:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.947998:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.948001:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.948006:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.948009:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.948012:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.948016:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948023:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.948032:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.948034:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.948038:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.948041:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:2.0:1770687856.948045:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.948048:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.948052:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1798144 i_blocks 0 00000080:00200000:2.0:1770687856.948055:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.948062:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1798144, count: 4096 00000080:00200000:2.0:1770687856.948065:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1798144, bytes: 4096 00000080:00200000:2.0:1770687856.948067:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.948071:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 440, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.948073:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:2.0:1770687856.948075:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.948080:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:2.0:1770687856.948082:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:2.0:1770687856.948084:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.948101:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:2.0:1770687856.948106:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.948108:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.948115:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948123:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948132:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948139:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948145:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948153:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.948157:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.948171:0:87364:0:(rw26.c:924:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:2.0:1770687856.948175:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a90e272[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.948178:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000019428d73 17ffffc0001001 3:0 ffff9c321824eaf8 439 lru 00000080:00200000:2.0:1770687856.948184:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008212d126 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16859136 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1770687856.948187:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a90e272 00000080:00200000:2.0:1770687856.948188:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.948190:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.948196:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948205:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948212:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948219:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948228:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.948230:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.948232:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.948237:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.948239:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.948242:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.948246:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948254:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.948268:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.948270:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.948274:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.948276:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:2.0:1770687856.948280:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.948283:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.948287:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1802240 i_blocks 0 00000080:00200000:2.0:1770687856.948289:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.948296:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1802240, count: 4096 00000080:00200000:2.0:1770687856.948299:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1802240, bytes: 4096 00000080:00200000:2.0:1770687856.948301:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.948305:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 441, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.948306:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:2.0:1770687856.948308:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.948313:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:2.0:1770687856.948316:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:2.0:1770687856.948318:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.948322:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:2.0:1770687856.948327:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.948329:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.948335:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948343:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948352:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948365:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948372:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948378:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.948382:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.948394:0:87364:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:2.0:1770687856.948398:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005e2f8546[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.948401:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007f471915 17ffffc0001001 3:0 ffff9c321824e360 440 lru 00000080:00200000:2.0:1770687856.948406:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000edad04ae 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16855040 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1770687856.948408:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005e2f8546 00000080:00200000:2.0:1770687856.948409:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.948411:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.948417:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948425:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948432:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948439:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948454:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.948457:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.948459:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.948463:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.948466:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.948469:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.948473:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948480:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.948488:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.948490:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.948493:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.948496:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:2.0:1770687856.948499:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.948503:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.948507:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1806336 i_blocks 0 00000080:00200000:2.0:1770687856.948509:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.948515:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1806336, count: 4096 00000080:00200000:2.0:1770687856.948519:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1806336, bytes: 4096 00000080:00200000:2.0:1770687856.948521:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.948524:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 442, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.948526:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:2.0:1770687856.948529:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.948533:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:2.0:1770687856.948536:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:2.0:1770687856.948538:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.948542:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:2.0:1770687856.948547:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.948549:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.948555:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948564:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948572:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948580:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948586:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948593:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.948597:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.948610:0:87364:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:2.0:1770687856.948614:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ca7a0832[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.948617:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000009a5d1ff 17ffffc0001001 3:0 ffff9c321824e000 441 lru 00000080:00200000:2.0:1770687856.948623:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c8b3dfd9 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16850944 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1770687856.948625:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ca7a0832 00000080:00200000:2.0:1770687856.948626:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.948628:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.948634:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948647:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948654:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948661:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948670:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.948672:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.948674:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.948678:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.948680:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.948683:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.948686:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948693:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.948700:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.948703:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.948706:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.948709:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:2.0:1770687856.948712:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.948714:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.948719:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1810432 i_blocks 0 00000080:00200000:2.0:1770687856.948721:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.948727:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1810432, count: 4096 00000080:00200000:2.0:1770687856.948730:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1810432, bytes: 4096 00000080:00200000:2.0:1770687856.948732:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.948736:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 443, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.948737:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:2.0:1770687856.948739:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.948744:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:2.0:1770687856.948746:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:2.0:1770687856.948748:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.948752:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:2.0:1770687856.948757:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.948759:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.948765:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948773:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948782:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948789:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948795:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948832:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.948836:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.948849:0:87364:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:2.0:1770687856.948853:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fd3ca1bf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.948856:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4368e7f 17ffffc0001001 3:0 ffff9c321824eca8 442 lru 00000080:00200000:2.0:1770687856.948862:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000045262a1e 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16846848 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1770687856.948864:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fd3ca1bf 00000080:00200000:2.0:1770687856.948865:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.948867:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.948874:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948883:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948890:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.948897:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.948908:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.948911:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.948913:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.948918:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.948921:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.948924:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.948928:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.948936:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.948949:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.948951:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.948955:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.948957:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:2.0:1770687856.948961:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.948964:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.948968:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1814528 i_blocks 0 00000080:00200000:2.0:1770687856.948970:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.948977:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1814528, count: 4096 00000080:00200000:2.0:1770687856.948980:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1814528, bytes: 4096 00000080:00200000:2.0:1770687856.948982:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.948985:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 444, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.948987:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:2.0:1770687856.948989:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.948994:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:2.0:1770687856.948997:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:2.0:1770687856.948999:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.949003:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:2.0:1770687856.949008:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.949010:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.949016:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949025:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949033:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949045:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949051:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949058:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.949062:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.949077:0:87364:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:2.0:1770687856.949081:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ea251f20[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.949084:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002880790b 17ffffc0001001 3:0 ffff9c321824e798 443 lru 00000080:00200000:2.0:1770687856.949100:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000615d9cad 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16842752 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1770687856.949102:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ea251f20 00000080:00200000:2.0:1770687856.949103:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.949105:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.949112:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949120:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949126:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949134:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949149:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.949151:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.949153:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.949158:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.949160:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.949163:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.949166:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949174:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.949182:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.949184:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.949187:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.949189:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:2.0:1770687856.949192:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.949195:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.949199:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1818624 i_blocks 0 00000080:00200000:2.0:1770687856.949201:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.949208:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1818624, count: 4096 00000080:00200000:2.0:1770687856.949211:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1818624, bytes: 4096 00000080:00200000:2.0:1770687856.949213:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.949216:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 445, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.949218:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:2.0:1770687856.949220:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.949224:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:2.0:1770687856.949227:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:2.0:1770687856.949229:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.949233:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:2.0:1770687856.949238:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.949240:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.949246:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949254:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949262:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949270:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949276:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949282:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.949286:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.949306:0:87364:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:2.0:1770687856.949310:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000015ca8826[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.949313:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000244c5841 17ffffc0001021 2:0 ffff9c321824e6c0 444 lru 00000080:00200000:2.0:1770687856.949318:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005996cfde 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16838656 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1770687856.949320:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000015ca8826 00000080:00200000:2.0:1770687856.949321:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.949323:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.949329:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949343:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949350:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949357:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949366:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.949368:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.949370:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.949375:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.949377:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.949379:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.949383:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949392:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.949399:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.949402:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.949405:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.949408:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:2.0:1770687856.949411:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.949415:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.949419:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1822720 i_blocks 0 00000080:00200000:2.0:1770687856.949421:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.949427:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1822720, count: 4096 00000080:00200000:2.0:1770687856.949431:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1822720, bytes: 4096 00000080:00200000:2.0:1770687856.949433:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.949436:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 446, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.949438:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:2.0:1770687856.949440:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.949444:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:2.0:1770687856.949446:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:2.0:1770687856.949448:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.949452:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:2.0:1770687856.949457:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.949459:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.949465:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949473:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949481:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949489:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949495:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949502:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.949506:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.949523:0:87364:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:2.0:1770687856.949527:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000003ea39ac[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.949530:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000669a6067 17ffffc0001001 3:0 ffff9c321824ed80 445 lru 00000080:00200000:2.0:1770687856.949536:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000092104559 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16834560 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1770687856.949538:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000003ea39ac 00000080:00200000:2.0:1770687856.949539:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.949541:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.949547:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949556:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949562:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949569:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949578:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.949580:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.949582:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.949586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.949589:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.949591:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.949595:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949602:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.949616:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.949618:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.949622:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.949624:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:2.0:1770687856.949628:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.949631:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.949635:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1826816 i_blocks 0 00000080:00200000:2.0:1770687856.949637:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.949643:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1826816, count: 4096 00000080:00200000:2.0:1770687856.949646:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1826816, bytes: 4096 00000080:00200000:2.0:1770687856.949649:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.949652:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 447, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.949654:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:2.0:1770687856.949656:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.949660:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:2.0:1770687856.949662:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:2.0:1770687856.949665:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.949669:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:2.0:1770687856.949674:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.949676:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.949682:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949691:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949699:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949713:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949721:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949727:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.949731:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.949744:0:87364:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:2.0:1770687856.949748:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b7aed3ed[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.949751:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000634c8e7f 17ffffc0001001 3:0 ffff9c321824e1b0 446 lru 00000080:00200000:2.0:1770687856.949756:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005bfddc71 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16830464 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1770687856.949758:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b7aed3ed 00000080:00200000:2.0:1770687856.949759:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.949761:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.949767:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949775:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949782:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.949789:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949823:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.949826:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.949829:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.949835:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.949837:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.949839:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.949843:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949850:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.949859:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.949861:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.949865:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.949870:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:2.0:1770687856.949874:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.949877:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.949882:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1830912 i_blocks 0 00000080:00200000:2.0:1770687856.949884:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.949892:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1830912, count: 4096 00000080:00200000:2.0:1770687856.949895:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1830912, bytes: 4096 00000080:00200000:2.0:1770687856.949898:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.949901:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 448, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.949903:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:2.0:1770687856.949905:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.949910:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:2.0:1770687856.949914:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:2.0:1770687856.949916:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.949921:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:2.0:1770687856.949927:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.949928:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.949934:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949942:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949950:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949957:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.949964:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.949972:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.949978:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.949994:0:87364:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:2.0:1770687856.949999:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002a64b4c2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.950002:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005c93be1b 17ffffc0001001 3:0 ffff9c321824ee58 447 lru 00000080:00200000:2.0:1770687856.950007:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e80fdbf4 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16826368 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1770687856.950009:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002a64b4c2 00000080:00200000:2.0:1770687856.950010:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.950012:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.950020:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950033:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950041:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950047:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950059:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.950062:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.950065:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.950070:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.950073:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.950076:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.950080:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950098:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.950107:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.950110:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.950114:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.950117:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:2.0:1770687856.950121:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.950124:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.950130:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1835008 i_blocks 0 00000080:00200000:2.0:1770687856.950132:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.950140:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1835008, count: 4096 00000080:00200000:2.0:1770687856.950143:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1835008, bytes: 4096 00000080:00200000:2.0:1770687856.950146:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.950150:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 449, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.950152:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:2.0:1770687856.950155:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.950160:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:2.0:1770687856.950163:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:2.0:1770687856.950166:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.950171:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:2.0:1770687856.950176:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.950178:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.950185:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950193:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950201:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950208:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950214:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950222:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.950227:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.950249:0:87364:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:2.0:1770687856.950254:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000033a0daad[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.950257:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000779295d1 17ffffc0001001 3:0 ffff9c321824ea20 448 lru 00000080:00200000:2.0:1770687856.950262:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003719bd2e 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16822272 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1770687856.950264:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000033a0daad 00000080:00200000:2.0:1770687856.950265:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.950267:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.950275:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950284:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950291:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950299:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950310:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.950313:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.950317:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.950322:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.950325:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.950327:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.950331:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950338:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.950352:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.950354:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.950359:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.950361:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:2.0:1770687856.950365:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.950368:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.950373:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1839104 i_blocks 0 00000080:00200000:2.0:1770687856.950376:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.950384:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1839104, count: 4096 00000080:00200000:2.0:1770687856.950388:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1839104, bytes: 4096 00000080:00200000:2.0:1770687856.950391:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.950395:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 450, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.950396:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:2.0:1770687856.950399:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.950404:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:2.0:1770687856.950407:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:2.0:1770687856.950409:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.950414:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:2.0:1770687856.950419:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.950422:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.950428:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950437:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950445:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950457:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950464:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950472:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.950477:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.950493:0:87364:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:2.0:1770687856.950497:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000058a5a63d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.950500:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d14f9f5a 17ffffc0001001 3:0 ffff9c321824e288 449 lru 00000080:00200000:2.0:1770687856.950506:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008432244f 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16818176 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1770687856.950509:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000058a5a63d 00000080:00200000:2.0:1770687856.950510:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.950512:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.950520:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950528:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950536:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950544:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950560:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.950563:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.950565:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.950571:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.950573:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.950576:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.950580:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950588:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.950597:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.950599:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.950603:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.950606:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:2.0:1770687856.950610:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.950613:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.950617:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1843200 i_blocks 0 00000080:00200000:2.0:1770687856.950620:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.950627:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1843200, count: 4096 00000080:00200000:2.0:1770687856.950631:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1843200, bytes: 4096 00000080:00200000:2.0:1770687856.950633:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.950636:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 451, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.950638:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:2.0:1770687856.950640:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.950646:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:2.0:1770687856.950649:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:2.0:1770687856.950651:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.950656:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:2.0:1770687856.950663:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.950665:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.950672:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950682:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950690:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950697:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950704:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950712:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.950718:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.950736:0:87364:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:2.0:1770687856.950740:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000249834a3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.950743:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e74aaf9f 17ffffc0001001 3:0 ffff9c321824e438 450 lru 00000080:00200000:2.0:1770687856.950749:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004f61013b 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16814080 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1770687856.950751:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000249834a3 00000080:00200000:2.0:1770687856.950752:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.950755:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.950763:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950776:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950783:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.950790:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950824:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.950828:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.950831:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.950837:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.950839:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.950843:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.950848:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950855:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.950863:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.950866:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.950870:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.950873:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:2.0:1770687856.950877:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.950879:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.950885:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1847296 i_blocks 0 00000080:00200000:2.0:1770687856.950887:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.950894:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1847296, count: 4096 00000080:00200000:2.0:1770687856.950898:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1847296, bytes: 4096 00000080:00200000:2.0:1770687856.950901:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.950904:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 452, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.950906:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:2.0:1770687856.950908:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.950914:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:2.0:1770687856.950916:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:2.0:1770687856.950919:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.950924:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:2.0:1770687856.950930:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.950933:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.950939:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950948:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950955:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950963:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.950969:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.950977:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.950982:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.950997:0:87364:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:2.0:1770687856.951002:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000ee1cda8[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.951005:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000073a51dbe 17ffffc0001001 3:0 ffff9c321824e510 451 lru 00000080:00200000:2.0:1770687856.951011:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000035c459c4 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16809984 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1770687856.951013:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000ee1cda8 00000080:00200000:2.0:1770687856.951014:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.951016:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.951024:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951033:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951040:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951048:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951059:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.951062:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.951064:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.951070:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.951072:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.951075:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.951079:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951097:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.951112:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.951115:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.951120:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.951122:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:2.0:1770687856.951126:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.951129:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.951134:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1851392 i_blocks 0 00000080:00200000:2.0:1770687856.951137:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.951144:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1851392, count: 4096 00000080:00200000:2.0:1770687856.951148:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1851392, bytes: 4096 00000080:00200000:2.0:1770687856.951150:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.951154:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 453, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.951156:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:2.0:1770687856.951158:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.951164:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:2.0:1770687856.951166:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:2.0:1770687856.951168:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.951173:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:2.0:1770687856.951179:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.951181:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.951189:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951198:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951206:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951220:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951227:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951235:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.951241:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.951258:0:87364:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:2.0:1770687856.951263:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000966aaa6a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.951266:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4d3baab 17ffffc0001001 3:0 ffff9c321824e948 452 lru 00000080:00200000:2.0:1770687856.951272:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1812581 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16805888 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1770687856.951274:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000966aaa6a 00000080:00200000:2.0:1770687856.951276:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.951278:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.951286:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951294:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951302:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951309:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951326:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.951329:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.951332:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.951338:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.951341:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.951344:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.951348:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951357:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.951366:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.951369:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.951373:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.951376:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:2.0:1770687856.951380:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.951383:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.951387:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1855488 i_blocks 0 00000080:00200000:2.0:1770687856.951390:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.951398:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1855488, count: 4096 00000080:00200000:2.0:1770687856.951402:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1855488, bytes: 4096 00000080:00200000:2.0:1770687856.951405:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.951408:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 454, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.951410:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:2.0:1770687856.951413:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.951418:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:2.0:1770687856.951421:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:2.0:1770687856.951423:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.951428:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:2.0:1770687856.951434:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.951437:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.951444:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951453:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951461:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951468:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951475:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951482:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.951488:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.951504:0:87364:0:(rw26.c:924:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:2.0:1770687856.951509:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000c4e3af5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.951512:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005affd827 17ffffc0001001 3:0 ffff9c321824e870 453 lru 00000080:00200000:2.0:1770687856.951518:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9b4acc8 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16801792 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1770687856.951521:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000c4e3af5 00000080:00200000:2.0:1770687856.951522:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.951524:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.951532:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951546:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951553:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951561:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951572:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.951575:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.951577:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.951583:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.951586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.951588:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.951593:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951600:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.951609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.951612:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.951616:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.951620:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:2.0:1770687856.951623:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.951627:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.951632:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1859584 i_blocks 0 00000080:00200000:2.0:1770687856.951634:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.951642:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1859584, count: 4096 00000080:00200000:2.0:1770687856.951646:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1859584, bytes: 4096 00000080:00200000:2.0:1770687856.951648:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.951652:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 455, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.951654:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:2.0:1770687856.951656:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.951662:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:2.0:1770687856.951665:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:2.0:1770687856.951667:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.951672:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:2.0:1770687856.951679:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.951681:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.951689:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951698:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951707:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951715:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951722:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951730:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.951736:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.951766:0:87364:0:(rw26.c:924:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:2.0:1770687856.951771:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000459c9dd0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.951774:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1e94002 17ffffc0001001 3:0 ffff9c321824fa20 454 lru 00000080:00200000:2.0:1770687856.951779:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009d9dde9f 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16797696 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1770687856.951781:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000459c9dd0 00000080:00200000:2.0:1770687856.951782:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.951784:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.951793:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951831:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951839:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.951847:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.951858:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.951861:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.951863:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.951869:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.951872:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.951874:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.951878:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951886:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.951899:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.951902:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.951907:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.951909:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:2.0:1770687856.951913:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.951916:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.951921:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1863680 i_blocks 0 00000080:00200000:2.0:1770687856.951924:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.951931:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1863680, count: 4096 00000080:00200000:2.0:1770687856.951935:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1863680, bytes: 4096 00000080:00200000:2.0:1770687856.951938:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.951941:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 456, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.951943:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:2.0:1770687856.951945:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.951950:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:2.0:1770687856.951952:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:2.0:1770687856.951954:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.951959:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:2.0:1770687856.951965:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.951967:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.951974:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951982:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.951990:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952002:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952008:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952015:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.952020:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.952033:0:87364:0:(rw26.c:924:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:2.0:1770687856.952037:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a62a60cc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.952040:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c3b5f8b6 17ffffc0001001 3:0 ffff9c321824f288 455 lru 00000080:00200000:2.0:1770687856.952045:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008cec7192 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16793600 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1770687856.952047:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a62a60cc 00000080:00200000:2.0:1770687856.952048:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.952050:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.952057:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952064:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952071:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952079:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952108:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.952111:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.952114:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.952119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.952122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.952124:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.952128:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952137:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.952146:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.952149:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.952153:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.952156:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:2.0:1770687856.952160:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.952163:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.952167:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1867776 i_blocks 0 00000080:00200000:2.0:1770687856.952170:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.952178:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1867776, count: 4096 00000080:00200000:2.0:1770687856.952181:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1867776, bytes: 4096 00000080:00200000:2.0:1770687856.952184:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.952188:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 457, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.952190:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:2.0:1770687856.952192:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.952197:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:2.0:1770687856.952200:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:2.0:1770687856.952203:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.952209:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:2.0:1770687856.952215:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.952217:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.952225:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952234:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952243:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952251:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952259:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952267:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.952273:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.952289:0:87364:0:(rw26.c:924:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:2.0:1770687856.952294:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003690b561[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.952297:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002ed9482b 17ffffc0001001 3:0 ffff9c321824f438 456 lru 00000080:00200000:2.0:1770687856.952302:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000017fd0b6 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16789504 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1770687856.952305:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003690b561 00000080:00200000:2.0:1770687856.952306:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.952308:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.952316:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952331:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952339:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952348:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952360:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.952362:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.952365:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.952371:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.952373:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.952376:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.952380:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952388:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.952396:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.952399:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.952403:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.952407:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:2.0:1770687856.952410:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.952414:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.952419:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1871872 i_blocks 0 00000080:00200000:2.0:1770687856.952422:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.952430:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1871872, count: 4096 00000080:00200000:2.0:1770687856.952434:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1871872, bytes: 4096 00000080:00200000:2.0:1770687856.952436:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.952440:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 458, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.952442:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:2.0:1770687856.952444:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.952450:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:2.0:1770687856.952453:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:2.0:1770687856.952455:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.952460:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:2.0:1770687856.952466:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.952468:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.952475:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952484:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952492:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952500:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952508:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952517:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.952522:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.952542:0:87364:0:(rw26.c:924:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:2.0:1770687856.952546:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000012f8d257[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.952549:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000069b1c8be 17ffffc0001001 3:0 ffff9c321824f510 457 lru 00000080:00200000:2.0:1770687856.952555:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d404ee47 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16785408 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1770687856.952558:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000012f8d257 00000080:00200000:2.0:1770687856.952559:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.952561:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.952570:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952578:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952586:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952594:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952606:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.952610:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.952612:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.952618:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.952620:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.952624:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.952628:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952636:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.952651:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.952654:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.952659:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.952662:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:2.0:1770687856.952666:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.952669:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.952674:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1875968 i_blocks 0 00000080:00200000:2.0:1770687856.952677:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.952684:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1875968, count: 4096 00000080:00200000:2.0:1770687856.952688:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1875968, bytes: 4096 00000080:00200000:2.0:1770687856.952691:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.952695:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 459, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.952696:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:2.0:1770687856.952699:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.952704:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:2.0:1770687856.952707:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:2.0:1770687856.952709:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.952715:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:2.0:1770687856.952721:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.952724:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.952731:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952741:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952749:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952763:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952771:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952779:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.952783:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.952819:0:87364:0:(rw26.c:924:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:2.0:1770687856.952825:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000663e44fb[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.952828:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a90381d8 17ffffc0001001 3:0 ffff9c321824f948 458 lru 00000080:00200000:2.0:1770687856.952835:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef6c7de4 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16781312 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1770687856.952837:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000663e44fb 00000080:00200000:2.0:1770687856.952839:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.952841:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.952849:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952857:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952864:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.952872:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.952889:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.952892:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.952894:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.952900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.952903:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.952906:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.952910:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.952918:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.952927:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.952930:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.952934:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.952937:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:2.0:1770687856.952941:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.952944:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.952949:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1880064 i_blocks 0 00000080:00200000:2.0:1770687856.952952:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.952959:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1880064, count: 4096 00000080:00200000:2.0:1770687856.952963:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1880064, bytes: 4096 00000080:00200000:2.0:1770687856.952966:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.952970:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 460, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.952971:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:2.0:1770687856.952974:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.952979:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:2.0:1770687856.952982:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:2.0:1770687856.952985:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.952991:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:2.0:1770687856.952997:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.952999:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.953007:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953016:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953025:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953033:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953041:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953049:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.953054:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.953078:0:87364:0:(rw26.c:924:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:2.0:1770687856.953083:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007fdeae02[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.953086:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e55f834 17ffffc0001021 2:0 ffff9c321824f870 459 lru 00000080:00200000:2.0:1770687856.953103:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000491ac135 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16777216 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1770687856.953106:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007fdeae02 00000080:00200000:2.0:1770687856.953107:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.953110:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.953119:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953132:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953140:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953148:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953160:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.953163:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.953166:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.953171:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.953175:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.953178:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.953182:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953190:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.953198:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.953201:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.953205:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.953208:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:2.0:1770687856.953212:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.953215:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.953220:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1884160 i_blocks 0 00000080:00200000:2.0:1770687856.953223:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.953230:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1884160, count: 4096 00000080:00200000:2.0:1770687856.953234:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1884160, bytes: 4096 00000080:00200000:2.0:1770687856.953236:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.953241:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 461, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.953242:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:2.0:1770687856.953244:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.953250:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:2.0:1770687856.953253:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:2.0:1770687856.953256:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.953261:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:2.0:1770687856.953267:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.953270:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.953277:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953286:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953295:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953303:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953310:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953318:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.953323:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.953338:0:87364:0:(rw26.c:924:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:2.0:1770687856.953343:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b71c39a6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.953346:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000da0fa620 17ffffc0001001 3:0 ffff9c321824f0d8 460 lru 00000080:00200000:2.0:1770687856.953351:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009245ef1f 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16773120 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1770687856.953354:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b71c39a6 00000080:00200000:2.0:1770687856.953355:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.953357:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.953364:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953373:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953380:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953388:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953399:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.953402:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.953405:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.953411:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.953414:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.953417:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.953421:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953430:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.953444:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.953447:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.953451:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.953454:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:2.0:1770687856.953458:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.953461:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.953465:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1888256 i_blocks 0 00000080:00200000:2.0:1770687856.953468:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.953474:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1888256, count: 4096 00000080:00200000:2.0:1770687856.953477:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1888256, bytes: 4096 00000080:00200000:2.0:1770687856.953480:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.953483:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 462, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.953485:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:2.0:1770687856.953487:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.953492:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:2.0:1770687856.953494:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:2.0:1770687856.953497:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.953501:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:2.0:1770687856.953506:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.953509:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.953515:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953524:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953533:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953546:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953554:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953562:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.953567:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.953583:0:87364:0:(rw26.c:924:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:2.0:1770687856.953587:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a1461da7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.953590:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b532e5a4 17ffffc0001001 3:0 ffff9c321824fbd0 461 lru 00000080:00200000:2.0:1770687856.953595:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd42ba50 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16769024 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1770687856.953598:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a1461da7 00000080:00200000:2.0:1770687856.953599:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.953601:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.953608:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953616:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953623:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953631:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953646:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.953649:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.953651:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.953657:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.953659:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.953662:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.953667:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953675:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.953684:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.953686:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.953690:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.953693:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:2.0:1770687856.953697:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.953700:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.953704:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1892352 i_blocks 0 00000080:00200000:2.0:1770687856.953707:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.953714:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1892352, count: 4096 00000080:00200000:2.0:1770687856.953717:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1892352, bytes: 4096 00000080:00200000:2.0:1770687856.953720:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.953723:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 463, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.953725:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:2.0:1770687856.953728:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.953732:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:2.0:1770687856.953736:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:2.0:1770687856.953738:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.953743:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:2.0:1770687856.953748:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.953750:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.953757:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953766:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953775:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953783:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953790:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953798:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.953823:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.953838:0:87364:0:(rw26.c:924:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:2.0:1770687856.953842:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c9b564af[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.953845:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001c4abdc5 17ffffc0001001 3:0 ffff9c321824f5e8 462 lru 00000080:00200000:2.0:1770687856.953851:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000087716065 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16764928 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1770687856.953854:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c9b564af 00000080:00200000:2.0:1770687856.953855:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.953857:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.953864:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953878:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953885:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.953892:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.953904:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.953907:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.953909:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.953915:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.953918:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.953921:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.953925:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.953933:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.953942:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.953945:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.953949:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.953953:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:2.0:1770687856.953956:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.953959:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.953964:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1896448 i_blocks 0 00000080:00200000:2.0:1770687856.953967:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.953974:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1896448, count: 4096 00000080:00200000:2.0:1770687856.953978:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1896448, bytes: 4096 00000080:00200000:2.0:1770687856.953981:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.953985:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 464, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.953986:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:2.0:1770687856.953989:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.953994:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:2.0:1770687856.953997:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:2.0:1770687856.954000:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.954005:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:2.0:1770687856.954011:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.954013:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.954020:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954029:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954038:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954046:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954052:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954060:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.954065:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.954080:0:87364:0:(rw26.c:924:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:2.0:1770687856.954084:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001bafc94c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.954098:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000311bdaeb 17ffffc0001001 3:0 ffff9c321824faf8 463 lru 00000080:00200000:2.0:1770687856.954105:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000040e68cb7 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16760832 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1770687856.954107:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001bafc94c 00000080:00200000:2.0:1770687856.954108:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.954111:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.954119:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954127:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954134:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954143:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954154:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.954156:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.954159:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.954164:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.954167:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.954170:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.954174:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954181:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.954196:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.954198:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.954202:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.954205:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:2.0:1770687856.954209:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.954212:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.954217:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1900544 i_blocks 0 00000080:00200000:2.0:1770687856.954220:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.954227:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1900544, count: 4096 00000080:00200000:2.0:1770687856.954230:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1900544, bytes: 4096 00000080:00200000:2.0:1770687856.954232:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.954236:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 465, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.954238:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:2.0:1770687856.954240:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.954246:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:2.0:1770687856.954249:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:2.0:1770687856.954251:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.954256:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:2.0:1770687856.954262:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.954265:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.954272:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954281:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954289:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954303:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954311:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954319:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.954325:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.954343:0:87364:0:(rw26.c:924:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:2.0:1770687856.954348:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f4076ef7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.954351:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f37447c8 17ffffc0001001 3:0 ffff9c321824f360 464 lru 00000080:00200000:2.0:1770687856.954356:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006f72e5e6 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16756736 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1770687856.954359:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f4076ef7 00000080:00200000:2.0:1770687856.954360:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.954362:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.954370:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954378:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954386:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954394:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954410:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.954413:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.954415:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.954421:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.954423:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.954426:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.954430:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954438:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.954447:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.954450:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.954454:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.954458:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:2.0:1770687856.954462:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.954465:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.954469:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1904640 i_blocks 0 00000080:00200000:2.0:1770687856.954472:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.954479:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1904640, count: 4096 00000080:00200000:2.0:1770687856.954482:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1904640, bytes: 4096 00000080:00200000:2.0:1770687856.954485:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.954489:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 466, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.954490:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:2.0:1770687856.954493:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.954498:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:2.0:1770687856.954500:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:2.0:1770687856.954503:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.954508:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:2.0:1770687856.954513:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.954516:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.954522:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954531:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954540:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954547:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954555:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954563:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.954567:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.954581:0:87364:0:(rw26.c:924:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:2.0:1770687856.954585:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a9694ce[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.954588:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000072424de5 17ffffc0001001 3:0 ffff9c321824f000 465 lru 00000080:00200000:2.0:1770687856.954594:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000280bfcc3 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16752640 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1770687856.954597:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a9694ce 00000080:00200000:2.0:1770687856.954598:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.954600:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.954607:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954620:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954628:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954635:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954646:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.954649:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.954651:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.954657:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.954659:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.954662:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.954667:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954675:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.954683:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.954686:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.954690:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.954693:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:2.0:1770687856.954696:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.954700:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.954704:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1908736 i_blocks 0 00000080:00200000:2.0:1770687856.954707:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.954714:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1908736, count: 4096 00000080:00200000:2.0:1770687856.954717:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1908736, bytes: 4096 00000080:00200000:2.0:1770687856.954720:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.954723:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 467, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.954725:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:2.0:1770687856.954727:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.954733:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:2.0:1770687856.954736:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:2.0:1770687856.954739:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.954744:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:2.0:1770687856.954750:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.954752:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.954760:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954768:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954777:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954785:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954791:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954799:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.954828:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.954842:0:87364:0:(rw26.c:924:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:2.0:1770687856.954846:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a72748b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.954850:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000019547979 17ffffc0001001 3:0 ffff9c321824fca8 466 lru 00000080:00200000:2.0:1770687856.954856:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000021f7607c 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16748544 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1770687856.954858:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a72748b 00000080:00200000:2.0:1770687856.954859:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.954861:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.954868:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954877:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954884:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.954891:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.954903:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.954906:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.954908:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.954915:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.954918:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.954920:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.954925:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.954932:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.954945:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.954948:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.954952:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.954955:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:2.0:1770687856.954958:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.954962:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.954967:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1912832 i_blocks 0 00000080:00200000:2.0:1770687856.954969:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.954977:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1912832, count: 4096 00000080:00200000:2.0:1770687856.954980:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1912832, bytes: 4096 00000080:00200000:2.0:1770687856.954983:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.954987:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 468, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.954989:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:2.0:1770687856.954991:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.954996:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:2.0:1770687856.954999:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:2.0:1770687856.955001:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.955006:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:2.0:1770687856.955012:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.955014:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.955022:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955030:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955039:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955052:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955060:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955068:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.955073:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.955097:0:87364:0:(rw26.c:924:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:2.0:1770687856.955102:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000e4cb88f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.955105:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ddcaebd3 17ffffc0001001 3:0 ffff9c321824f798 467 lru 00000080:00200000:2.0:1770687856.955111:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000028e5028f 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16744448 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1770687856.955114:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000e4cb88f 00000080:00200000:2.0:1770687856.955115:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.955117:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.955125:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955133:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955141:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955148:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955165:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.955168:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.955170:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.955176:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.955178:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.955181:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.955184:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955193:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.955201:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.955203:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.955207:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.955209:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:2.0:1770687856.955213:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.955216:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.955220:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1916928 i_blocks 0 00000080:00200000:2.0:1770687856.955223:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.955230:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1916928, count: 4096 00000080:00200000:2.0:1770687856.955233:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1916928, bytes: 4096 00000080:00200000:2.0:1770687856.955236:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.955239:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 469, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.955241:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:2.0:1770687856.955243:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.955248:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:2.0:1770687856.955251:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:2.0:1770687856.955254:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.955259:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:2.0:1770687856.955265:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.955267:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.955275:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955284:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955292:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955299:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955306:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955314:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.955319:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.955333:0:87364:0:(rw26.c:924:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:2.0:1770687856.955337:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000412b1ec[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.955340:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a755e1d2 17ffffc0001001 3:0 ffff9c321824f6c0 468 lru 00000080:00200000:2.0:1770687856.955345:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000056a8b6ee 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16740352 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1770687856.955348:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000412b1ec 00000080:00200000:2.0:1770687856.955349:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.955351:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.955358:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955371:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955377:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955384:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955394:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.955397:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.955399:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.955405:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.955407:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.955410:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.955414:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955422:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.955429:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.955432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.955436:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.955439:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:2.0:1770687856.955443:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.955446:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.955451:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1921024 i_blocks 0 00000080:00200000:2.0:1770687856.955453:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.955460:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1921024, count: 4096 00000080:00200000:2.0:1770687856.955463:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1921024, bytes: 4096 00000080:00200000:2.0:1770687856.955465:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.955469:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 470, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.955470:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:2.0:1770687856.955472:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.955477:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:2.0:1770687856.955480:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:2.0:1770687856.955482:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.955487:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:2.0:1770687856.955493:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.955495:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.955502:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955510:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955519:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955526:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955532:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955539:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.955544:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.955562:0:87364:0:(rw26.c:924:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:2.0:1770687856.955566:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008f27a23f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.955569:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d31619b2 17ffffc0001001 3:0 ffff9c321824fd80 469 lru 00000080:00200000:2.0:1770687856.955574:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000088308f51 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16736256 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1770687856.955576:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008f27a23f 00000080:00200000:2.0:1770687856.955577:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.955580:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.955587:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955595:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955601:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955607:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955618:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.955621:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.955623:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.955628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.955630:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.955633:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.955637:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955643:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.955656:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.955658:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.955662:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.955665:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:2.0:1770687856.955668:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.955671:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.955674:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1925120 i_blocks 0 00000080:00200000:2.0:1770687856.955677:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.955684:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1925120, count: 4096 00000080:00200000:2.0:1770687856.955687:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1925120, bytes: 4096 00000080:00200000:2.0:1770687856.955690:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.955693:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 471, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.955695:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:2.0:1770687856.955697:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.955702:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1770687856.955704:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1770687856.955707:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.955712:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1770687856.955718:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.955720:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.955727:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955735:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955743:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955754:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955761:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955767:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.955772:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.955788:0:87364:0:(rw26.c:924:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1770687856.955793:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e66f09e0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.955796:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad83ec02 17ffffc0001001 3:0 ffff9c321824f1b0 470 lru 00000080:00200000:2.0:1770687856.955824:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005e2c4221 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16732160 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1770687856.955827:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e66f09e0 00000080:00200000:2.0:1770687856.955828:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.955831:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.955840:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955848:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955854:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.955861:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.955877:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.955880:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.955882:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.955888:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.955891:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.955893:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.955897:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955904:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.955911:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.955914:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.955918:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.955920:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1770687856.955924:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.955927:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.955931:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1929216 i_blocks 0 00000080:00200000:2.0:1770687856.955933:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.955940:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1770687856.955943:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1770687856.955946:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.955949:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 472, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.955951:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1770687856.955953:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.955958:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1770687856.955960:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1770687856.955963:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.955969:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1770687856.955974:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.955976:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.955984:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.955992:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956000:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956008:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956014:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956021:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.956026:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.956042:0:87364:0:(rw26.c:924:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1770687856.956045:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000729dba49[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.956048:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2152e71 17ffffc0001001 3:0 ffff9c321824fe58 471 lru 00000080:00200000:2.0:1770687856.956053:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd1e15eb 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16728064 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1770687856.956054:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000729dba49 00000080:00200000:2.0:1770687856.956056:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.956058:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.956064:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956077:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956084:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956102:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956113:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.956116:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.956118:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.956123:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.956125:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.956128:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.956132:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956139:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.956147:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.956150:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.956153:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.956156:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1770687856.956159:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.956162:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.956168:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1933312 i_blocks 0 00000080:00200000:2.0:1770687856.956170:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.956177:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1770687856.956180:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1770687856.956183:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.956186:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 473, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.956188:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1770687856.956190:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.956194:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1770687856.956197:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1770687856.956199:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.956204:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1770687856.956209:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.956211:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.956218:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956225:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956233:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956240:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956246:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956253:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.956258:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.956286:0:87364:0:(rw26.c:924:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1770687856.956290:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000058c43069[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.956293:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e18bbcfd 17ffffc0001001 3:0 ffff9c32048a0000 472 lru 00000080:00200000:2.0:1770687856.956298:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001f921294 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16723968 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1770687856.956300:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000058c43069 00000080:00200000:2.0:1770687856.956301:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.956303:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.956310:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956317:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956324:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956332:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956343:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.956347:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.956349:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.956354:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.956357:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.956360:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.956364:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956372:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.956386:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.956389:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.956393:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.956396:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1770687856.956400:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.956402:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.956407:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1937408 i_blocks 0 00000080:00200000:2.0:1770687856.956410:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.956417:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1770687856.956420:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1770687856.956423:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.956427:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 474, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.956428:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1770687856.956431:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.956436:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1770687856.956439:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1770687856.956441:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.956446:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1770687856.956452:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.956454:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.956460:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956469:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956478:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956490:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956496:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956505:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.956510:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.956526:0:87364:0:(rw26.c:924:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1770687856.956531:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c5cdfe69[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.956534:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe209f4d 17ffffc0001001 3:0 ffff9c32048a0ca8 473 lru 00000080:00200000:2.0:1770687856.956539:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000050b72b15 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16719872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1770687856.956541:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c5cdfe69 00000080:00200000:2.0:1770687856.956543:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.956544:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.956552:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956560:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956567:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956575:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956592:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.956595:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.956598:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.956603:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.956606:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.956608:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.956612:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956620:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.956628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.956631:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.956635:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.956638:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1770687856.956641:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.956644:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.956649:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1941504 i_blocks 0 00000080:00200000:2.0:1770687856.956652:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.956659:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1770687856.956663:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1770687856.956665:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.956668:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 475, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.956670:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1770687856.956673:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.956678:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1770687856.956681:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1770687856.956683:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.956689:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1770687856.956694:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.956696:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.956702:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956711:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956719:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956726:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956734:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956742:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.956747:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.956771:0:87364:0:(rw26.c:924:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1770687856.956776:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001d20b684[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.956779:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006e182c05 17ffffc0001021 2:0 ffff9c32048a0798 474 lru 00000080:00200000:2.0:1770687856.956785:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000010738dc6 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16715776 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1770687856.956787:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001d20b684 00000080:00200000:2.0:1770687856.956788:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.956791:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.956798:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956841:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956849:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.956856:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.956868:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.956871:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.956873:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.956879:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.956881:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.956884:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.956888:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956895:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.956903:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.956906:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.956910:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.956913:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1770687856.956917:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.956921:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.956926:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1945600 i_blocks 0 00000080:00200000:2.0:1770687856.956928:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.956936:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1770687856.956939:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1770687856.956941:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.956945:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 476, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.956946:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1770687856.956948:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.956953:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1770687856.956956:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1770687856.956958:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.956964:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1770687856.956970:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.956972:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.956979:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956988:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.956996:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957003:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957010:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957017:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.957021:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.957038:0:87364:0:(rw26.c:924:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1770687856.957042:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e436bfb5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.957045:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000035a4ba87 17ffffc0001001 3:0 ffff9c32048a06c0 475 lru 00000080:00200000:2.0:1770687856.957051:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002d34bba0 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16711680 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1770687856.957053:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e436bfb5 00000080:00200000:2.0:1770687856.957054:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.957056:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.957063:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957070:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957077:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957084:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957108:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.957111:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.957113:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.957119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.957121:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.957124:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.957128:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957135:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.957148:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.957151:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.957155:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.957158:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1770687856.957162:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.957165:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.957170:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1949696 i_blocks 0 00000080:00200000:2.0:1770687856.957172:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.957180:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1770687856.957183:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1770687856.957186:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.957189:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 477, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.957191:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1770687856.957193:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.957198:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1770687856.957201:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1770687856.957203:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.957208:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1770687856.957214:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.957216:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.957222:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957230:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957238:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957251:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957258:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957266:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.957271:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.957287:0:87364:0:(rw26.c:924:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1770687856.957291:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000051c9a2e9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.957294:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000470c40a3 17ffffc0001001 3:0 ffff9c32048a0d80 476 lru 00000080:00200000:2.0:1770687856.957300:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006817e49c 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16707584 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1770687856.957302:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000051c9a2e9 00000080:00200000:2.0:1770687856.957303:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.957305:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.957312:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957319:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957325:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957331:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957344:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.957347:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.957349:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.957354:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.957357:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.957359:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.957363:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957371:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.957379:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.957382:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.957386:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.957388:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1770687856.957392:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.957395:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.957399:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1953792 i_blocks 0 00000080:00200000:2.0:1770687856.957402:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.957410:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1953792, count: 4096 00000080:00200000:2.0:1770687856.957413:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1953792, bytes: 4096 00000080:00200000:2.0:1770687856.957417:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.957420:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 478, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.957422:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:2.0:1770687856.957424:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.957430:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:2.0:1770687856.957432:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:2.0:1770687856.957434:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.957440:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:2.0:1770687856.957445:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.957446:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.957453:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957461:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957469:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957476:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957482:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957488:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.957494:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.957509:0:87364:0:(rw26.c:924:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:2.0:1770687856.957513:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a3f47e1c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.957516:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b636d309 17ffffc0001001 3:0 ffff9c32048a01b0 477 lru 00000080:00200000:2.0:1770687856.957521:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3b04a06 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16703488 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1770687856.957523:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a3f47e1c 00000080:00200000:2.0:1770687856.957524:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.957527:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.957533:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957545:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957551:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957558:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957567:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.957570:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.957572:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.957577:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.957580:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.957582:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.957586:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957593:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.957601:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.957603:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.957606:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.957609:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:2.0:1770687856.957612:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.957615:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.957621:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1957888 i_blocks 0 00000080:00200000:2.0:1770687856.957623:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.957630:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1957888, count: 4096 00000080:00200000:2.0:1770687856.957633:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1957888, bytes: 4096 00000080:00200000:2.0:1770687856.957636:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.957639:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 479, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.957641:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:2.0:1770687856.957643:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.957648:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:2.0:1770687856.957650:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:2.0:1770687856.957653:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.957657:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:2.0:1770687856.957662:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.957665:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.957672:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957680:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957689:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957696:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957703:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957710:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.957715:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.957733:0:87364:0:(rw26.c:924:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:2.0:1770687856.957737:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000026c04e12[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.957740:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e2d7e66 17ffffc0001001 3:0 ffff9c32048a0e58 478 lru 00000080:00200000:2.0:1770687856.957745:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d0fc90dd 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16699392 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1770687856.957748:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000026c04e12 00000080:00200000:2.0:1770687856.957749:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.957751:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.957757:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957765:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957772:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.957779:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957790:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.957793:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.957795:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.957825:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.957828:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.957831:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.957836:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957844:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.957858:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.957860:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.957865:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.957868:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:2.0:1770687856.957872:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.957875:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.957880:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1961984 i_blocks 0 00000080:00200000:2.0:1770687856.957883:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.957890:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1961984, count: 4096 00000080:00200000:2.0:1770687856.957893:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1961984, bytes: 4096 00000080:00200000:2.0:1770687856.957896:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.957900:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 480, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.957902:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:2.0:1770687856.957904:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.957909:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:2.0:1770687856.957912:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:2.0:1770687856.957914:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.957919:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:2.0:1770687856.957925:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.957927:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.957934:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957943:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957951:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957965:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.957972:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.957980:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.957986:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.958002:0:87364:0:(rw26.c:924:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:2.0:1770687856.958007:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002defac5a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.958010:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb7d9fb9 17ffffc0001001 3:0 ffff9c32048a0a20 479 lru 00000080:00200000:2.0:1770687856.958015:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca20704d 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16695296 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1770687856.958018:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002defac5a 00000080:00200000:2.0:1770687856.958019:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.958021:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.958029:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958037:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958045:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958052:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958070:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.958073:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.958075:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.958081:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.958083:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.958086:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.958102:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958110:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.958120:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.958122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.958127:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.958130:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:2.0:1770687856.958133:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.958137:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.958141:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1966080 i_blocks 0 00000080:00200000:2.0:1770687856.958144:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.958152:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1966080, count: 4096 00000080:00200000:2.0:1770687856.958156:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1966080, bytes: 4096 00000080:00200000:2.0:1770687856.958159:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.958162:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 481, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.958164:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:2.0:1770687856.958166:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.958172:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:2.0:1770687856.958175:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:2.0:1770687856.958177:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.958183:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:2.0:1770687856.958189:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.958192:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.958199:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958208:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958217:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958225:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958233:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958241:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.958247:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.958262:0:87364:0:(rw26.c:924:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:2.0:1770687856.958267:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007f6e42c4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.958270:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000050dc2393 17ffffc0001001 3:0 ffff9c32048a0288 480 lru 00000080:00200000:2.0:1770687856.958276:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000045abefba 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16691200 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1770687856.958279:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007f6e42c4 00000080:00200000:2.0:1770687856.958280:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.958282:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.958290:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958303:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958310:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958318:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958329:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.958332:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.958334:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.958339:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.958342:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.958344:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.958348:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958357:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.958365:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.958368:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.958372:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.958375:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:2.0:1770687856.958379:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.958382:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.958387:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1970176 i_blocks 0 00000080:00200000:2.0:1770687856.958391:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.958398:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1970176, count: 4096 00000080:00200000:2.0:1770687856.958402:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1970176, bytes: 4096 00000080:00200000:2.0:1770687856.958404:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.958408:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 482, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.958410:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:2.0:1770687856.958412:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.958418:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:2.0:1770687856.958420:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:2.0:1770687856.958423:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.958428:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:2.0:1770687856.958435:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.958437:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.958444:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958452:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958462:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958469:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958477:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958486:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.958491:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.958509:0:87364:0:(rw26.c:924:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:2.0:1770687856.958513:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ce43ede9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.958516:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000008470431 17ffffc0001001 3:0 ffff9c32048a0438 481 lru 00000080:00200000:2.0:1770687856.958523:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000076ce573a 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16687104 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1770687856.958525:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ce43ede9 00000080:00200000:2.0:1770687856.958527:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.958529:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.958537:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958546:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958554:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958562:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958574:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.958578:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.958580:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.958586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.958589:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.958592:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.958596:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958604:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.958618:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.958621:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.958625:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.958629:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:2.0:1770687856.958632:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.958635:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.958640:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1974272 i_blocks 0 00000080:00200000:2.0:1770687856.958643:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.958651:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1974272, count: 4096 00000080:00200000:2.0:1770687856.958654:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1974272, bytes: 4096 00000080:00200000:2.0:1770687856.958657:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.958661:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 483, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.958663:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:2.0:1770687856.958665:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.958670:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:2.0:1770687856.958673:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:2.0:1770687856.958676:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.958681:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:2.0:1770687856.958687:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.958689:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.958696:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958706:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958715:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958728:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958736:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958744:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.958749:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.958764:0:87364:0:(rw26.c:924:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:2.0:1770687856.958769:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000092056c51[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.958772:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000048ef7fa9 17ffffc0001001 3:0 ffff9c32048a0510 482 lru 00000080:00200000:2.0:1770687856.958778:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003c6d7410 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16683008 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1770687856.958781:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000092056c51 00000080:00200000:2.0:1770687856.958782:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.958784:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.958792:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958825:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958834:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.958842:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.958860:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.958863:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.958866:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.958872:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.958874:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.958877:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.958881:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958889:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.958898:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.958900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.958904:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.958907:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:2.0:1770687856.958911:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.958914:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.958918:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1978368 i_blocks 0 00000080:00200000:2.0:1770687856.958921:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.958928:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1978368, count: 4096 00000080:00200000:2.0:1770687856.958932:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1978368, bytes: 4096 00000080:00200000:2.0:1770687856.958934:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.958937:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 484, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.958939:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:2.0:1770687856.958941:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.958947:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:2.0:1770687856.958949:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:2.0:1770687856.958952:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.958958:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:2.0:1770687856.958964:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.958966:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.958973:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958982:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958990:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.958998:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959005:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959013:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.959018:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.959033:0:87364:0:(rw26.c:924:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:2.0:1770687856.959038:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000093b2690f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.959041:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000386521e6 17ffffc0001001 3:0 ffff9c32048a0948 483 lru 00000080:00200000:2.0:1770687856.959045:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000013e6544a 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16678912 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1770687856.959048:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000093b2690f 00000080:00200000:2.0:1770687856.959049:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.959051:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.959058:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959070:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959076:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959083:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959104:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.959107:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.959109:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.959114:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.959117:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.959119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.959123:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959131:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.959138:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.959141:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.959145:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.959148:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:2.0:1770687856.959151:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.959154:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.959158:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1982464 i_blocks 0 00000080:00200000:2.0:1770687856.959161:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.959168:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1982464, count: 4096 00000080:00200000:2.0:1770687856.959171:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1982464, bytes: 4096 00000080:00200000:2.0:1770687856.959174:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.959177:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 485, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.959179:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:2.0:1770687856.959181:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.959186:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:2.0:1770687856.959188:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:2.0:1770687856.959191:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.959195:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:2.0:1770687856.959200:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.959203:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.959209:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959217:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959225:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959233:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959239:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959247:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.959251:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.959267:0:87364:0:(rw26.c:924:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:2.0:1770687856.959271:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001863f09e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.959274:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a608aeb7 17ffffc0001001 3:0 ffff9c32048a0870 484 lru 00000080:00200000:2.0:1770687856.959279:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5145f6d 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16674816 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1770687856.959282:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001863f09e 00000080:00200000:2.0:1770687856.959283:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.959285:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.959291:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959299:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959306:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959313:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959322:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.959324:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.959327:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.959332:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.959334:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.959336:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.959340:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959348:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.959361:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.959364:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.959368:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.959371:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:2.0:1770687856.959375:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.959378:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.959383:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1986560 i_blocks 0 00000080:00200000:2.0:1770687856.959386:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.959393:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1986560, count: 4096 00000080:00200000:2.0:1770687856.959396:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1986560, bytes: 4096 00000080:00200000:2.0:1770687856.959399:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.959402:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 486, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.959404:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:2.0:1770687856.959406:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.959411:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:2.0:1770687856.959414:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:2.0:1770687856.959416:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.959421:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:2.0:1770687856.959427:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.959429:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.959436:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959445:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959453:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959466:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959473:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959481:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.959487:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.959505:0:87364:0:(rw26.c:924:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:2.0:1770687856.959510:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001bfa5985[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.959513:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c582836a 17ffffc0001001 3:0 ffff9c32048a00d8 485 lru 00000080:00200000:2.0:1770687856.959519:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000164eb808 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16670720 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1770687856.959521:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001bfa5985 00000080:00200000:2.0:1770687856.959522:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.959524:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.959532:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959540:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959547:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959555:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959572:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.959575:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.959577:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.959583:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.959586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.959589:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.959593:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959601:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.959609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.959611:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.959616:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.959619:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:2.0:1770687856.959622:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.959626:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.959630:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1990656 i_blocks 0 00000080:00200000:2.0:1770687856.959633:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.959640:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1990656, count: 4096 00000080:00200000:2.0:1770687856.959644:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1990656, bytes: 4096 00000080:00200000:2.0:1770687856.959646:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.959650:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 487, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.959651:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:2.0:1770687856.959654:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.959659:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:2.0:1770687856.959662:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:2.0:1770687856.959664:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.959669:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:2.0:1770687856.959675:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.959678:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.959685:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959693:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959702:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959709:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959717:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959725:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.959730:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.959746:0:87364:0:(rw26.c:924:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:2.0:1770687856.959750:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bb8a221c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.959753:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d37968bf 17ffffc0001001 3:0 ffff9c32048a0bd0 486 lru 00000080:00200000:2.0:1770687856.959759:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab6f17df 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16666624 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1770687856.959761:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bb8a221c 00000080:00200000:2.0:1770687856.959762:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.959764:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.959772:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959785:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959792:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.959827:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959840:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.959843:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.959845:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.959851:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.959853:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.959856:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.959860:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959868:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.959876:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.959878:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.959882:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.959885:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:2.0:1770687856.959888:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.959891:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.959896:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1994752 i_blocks 0 00000080:00200000:2.0:1770687856.959899:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.959906:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1994752, count: 4096 00000080:00200000:2.0:1770687856.959909:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1994752, bytes: 4096 00000080:00200000:2.0:1770687856.959912:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.959915:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 488, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.959916:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:2.0:1770687856.959918:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.959924:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:2.0:1770687856.959927:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:2.0:1770687856.959929:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.959934:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:2.0:1770687856.959940:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.959943:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.959950:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959958:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959966:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959973:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.959980:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.959988:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.959994:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.960010:0:87364:0:(rw26.c:924:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:2.0:1770687856.960015:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005f2c4fb9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.960018:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000052a58e6a 17ffffc0001001 3:0 ffff9c32048a05e8 487 lru 00000080:00200000:2.0:1770687856.960024:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000081e3cbbf 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16662528 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1770687856.960026:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005f2c4fb9 00000080:00200000:2.0:1770687856.960027:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.960030:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.960037:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960046:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960053:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960061:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960072:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.960075:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.960078:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.960084:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.960097:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.960100:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.960105:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960112:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.960126:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.960129:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.960134:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.960137:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:2.0:1770687856.960140:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.960144:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.960148:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 1998848 i_blocks 0 00000080:00200000:2.0:1770687856.960151:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.960158:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 1998848, count: 4096 00000080:00200000:2.0:1770687856.960162:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1998848, bytes: 4096 00000080:00200000:2.0:1770687856.960165:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.960168:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 489, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.960170:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:2.0:1770687856.960172:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.960177:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:2.0:1770687856.960180:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:2.0:1770687856.960183:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.960187:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:2.0:1770687856.960194:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.960196:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.960203:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960212:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960220:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960234:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960241:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960250:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.960255:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.960271:0:87364:0:(rw26.c:924:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:2.0:1770687856.960275:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004bd66e8a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.960279:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006f743459 17ffffc0001001 3:0 ffff9c32048a0af8 488 lru 00000080:00200000:2.0:1770687856.960284:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3a261a2 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16658432 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1770687856.960287:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004bd66e8a 00000080:00200000:2.0:1770687856.960289:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.960291:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.960299:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960308:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960316:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960324:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960341:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.960344:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.960347:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.960352:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.960355:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.960358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.960363:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960370:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.960379:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.960382:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.960386:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.960389:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:2.0:1770687856.960393:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.960396:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.960401:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2002944 i_blocks 0 00000080:00200000:2.0:1770687856.960403:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.960411:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2002944, count: 4096 00000080:00200000:2.0:1770687856.960415:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2002944, bytes: 4096 00000080:00200000:2.0:1770687856.960418:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.960421:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 490, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.960423:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:2.0:1770687856.960425:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.960430:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:2.0:1770687856.960434:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:2.0:1770687856.960436:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.960441:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:2.0:1770687856.960447:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.960449:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.960456:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960465:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960475:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960483:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960490:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960499:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.960504:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.960528:0:87364:0:(rw26.c:924:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:2.0:1770687856.960533:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009c326ed6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.960537:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f5816aad 17ffffc0001021 2:0 ffff9c32048a0360 489 lru 00000080:00200000:2.0:1770687856.960543:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000098349aba 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16654336 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1770687856.960546:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009c326ed6 00000080:00200000:2.0:1770687856.960547:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.960549:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.960558:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960571:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960579:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960587:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960598:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.960601:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.960603:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.960609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.960612:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.960615:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.960619:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960628:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.960636:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.960639:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.960643:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.960646:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:2.0:1770687856.960650:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.960653:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.960658:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2007040 i_blocks 0 00000080:00200000:2.0:1770687856.960661:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.960668:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2007040, count: 4096 00000080:00200000:2.0:1770687856.960672:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2007040, bytes: 4096 00000080:00200000:2.0:1770687856.960675:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.960678:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 491, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.960680:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:2.0:1770687856.960682:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.960688:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:2.0:1770687856.960691:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:2.0:1770687856.960693:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.960699:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:2.0:1770687856.960705:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.960707:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.960714:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960724:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960733:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960742:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960749:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960758:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.960764:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.960792:0:87364:0:(rw26.c:924:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:2.0:1770687856.960796:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005a605f96[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.960823:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000eb6167e 17ffffc0001001 3:0 ffff9c32048a1e58 490 lru 00000080:00200000:2.0:1770687856.960830:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1e3cded 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16650240 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1770687856.960832:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005a605f96 00000080:00200000:2.0:1770687856.960834:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.960836:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.960845:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960853:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960860:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.960868:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.960880:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.960883:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.960885:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.960891:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.960894:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.960897:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.960901:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.960909:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.960924:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.960927:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.960932:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.960935:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:2.0:1770687856.960939:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.960942:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.960947:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2011136 i_blocks 0 00000080:00200000:2.0:1770687856.960949:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.960957:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2011136, count: 4096 00000080:00200000:2.0:1770687856.960960:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2011136, bytes: 4096 00000080:00200000:2.0:1770687856.960963:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.960967:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 492, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.960969:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:2.0:1770687856.960971:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.960976:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:2.0:1770687856.960979:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:2.0:1770687856.960981:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.960986:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:2.0:1770687856.960992:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.960995:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.961002:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961011:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961020:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961033:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961041:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961049:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.961055:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.961071:0:87364:0:(rw26.c:924:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:2.0:1770687856.961075:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000854c41f0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.961079:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004aa39085 17ffffc0001001 3:0 ffff9c32048a1a20 491 lru 00000080:00200000:2.0:1770687856.961085:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f23579bd 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16646144 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1770687856.961100:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000854c41f0 00000080:00200000:2.0:1770687856.961101:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.961104:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.961112:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961120:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961127:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961135:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961151:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.961155:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.961157:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.961163:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.961165:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.961168:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.961172:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961180:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.961189:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.961191:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.961196:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.961199:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:2.0:1770687856.961202:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.961206:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.961210:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2015232 i_blocks 0 00000080:00200000:2.0:1770687856.961213:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.961220:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2015232, count: 4096 00000080:00200000:2.0:1770687856.961224:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2015232, bytes: 4096 00000080:00200000:2.0:1770687856.961227:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.961231:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 493, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.961232:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:2.0:1770687856.961235:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.961240:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:2.0:1770687856.961243:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:2.0:1770687856.961245:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.961251:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:2.0:1770687856.961257:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.961260:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.961267:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961275:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961284:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961292:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961299:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961307:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.961312:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.961331:0:87364:0:(rw26.c:924:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:2.0:1770687856.961335:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000102dcacd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.961338:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000092518c5d 17ffffc0001001 3:0 ffff9c32048a1288 492 lru 00000080:00200000:2.0:1770687856.961344:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000029025553 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16642048 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1770687856.961347:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000102dcacd 00000080:00200000:2.0:1770687856.961348:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.961350:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.961358:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961372:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961379:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961387:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961398:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.961401:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.961404:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.961409:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.961412:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.961414:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.961419:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961426:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.961435:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.961437:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.961441:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.961444:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:2.0:1770687856.961448:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.961451:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.961456:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2019328 i_blocks 0 00000080:00200000:2.0:1770687856.961459:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.961466:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2019328, count: 4096 00000080:00200000:2.0:1770687856.961470:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2019328, bytes: 4096 00000080:00200000:2.0:1770687856.961472:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.961476:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 494, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.961477:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:2.0:1770687856.961479:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.961485:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:2.0:1770687856.961487:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:2.0:1770687856.961489:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.961495:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:2.0:1770687856.961500:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.961502:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.961509:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961518:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961527:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961534:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961542:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961550:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.961555:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.961570:0:87364:0:(rw26.c:924:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:2.0:1770687856.961574:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001f871a24[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.961577:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000001bdc47d 17ffffc0001001 3:0 ffff9c32048a1438 493 lru 00000080:00200000:2.0:1770687856.961583:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9bc5dbc 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16637952 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1770687856.961585:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001f871a24 00000080:00200000:2.0:1770687856.961586:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.961588:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.961596:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961604:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961611:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961619:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961630:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.961633:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.961635:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.961641:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.961643:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.961646:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.961649:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961657:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.961671:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.961673:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.961678:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.961680:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:2.0:1770687856.961684:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.961687:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.961692:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2023424 i_blocks 0 00000080:00200000:2.0:1770687856.961694:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.961701:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2023424, count: 4096 00000080:00200000:2.0:1770687856.961705:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2023424, bytes: 4096 00000080:00200000:2.0:1770687856.961708:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.961711:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 495, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.961713:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:2.0:1770687856.961715:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.961720:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:2.0:1770687856.961723:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:2.0:1770687856.961725:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.961731:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:2.0:1770687856.961736:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.961738:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.961745:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961754:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961762:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961775:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961783:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961791:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.961796:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.961836:0:87364:0:(rw26.c:924:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:2.0:1770687856.961840:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bea913c5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.961844:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d5d394be 17ffffc0001001 3:0 ffff9c32048a1510 494 lru 00000080:00200000:2.0:1770687856.961849:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000026967ba0 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16633856 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1770687856.961852:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bea913c5 00000080:00200000:2.0:1770687856.961853:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.961855:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.961863:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961871:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961878:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.961885:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.961900:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.961903:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.961905:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.961910:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.961913:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.961915:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.961919:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.961927:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.961936:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.961938:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.961942:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.961945:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:2.0:1770687856.961949:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.961952:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.961956:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2027520 i_blocks 0 00000080:00200000:2.0:1770687856.961958:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.961966:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2027520, count: 4096 00000080:00200000:2.0:1770687856.961970:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2027520, bytes: 4096 00000080:00200000:2.0:1770687856.961973:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.961976:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 496, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.961978:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:2.0:1770687856.961980:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.961985:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:2.0:1770687856.961988:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:2.0:1770687856.961990:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.961997:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:2.0:1770687856.962003:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.962005:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.962012:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962021:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962030:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962039:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962046:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962054:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.962060:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.962076:0:87364:0:(rw26.c:924:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:2.0:1770687856.962080:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f22c20e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.962083:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000dcb04d30 17ffffc0001001 3:0 ffff9c32048a1948 495 lru 00000080:00200000:2.0:1770687856.962102:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000792a461 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16629760 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1770687856.962104:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f22c20e6 00000080:00200000:2.0:1770687856.962106:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.962108:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.962116:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962130:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962138:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962146:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962158:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.962162:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.962164:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.962170:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.962173:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.962176:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.962180:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962188:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.962197:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.962200:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.962204:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.962207:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:2.0:1770687856.962211:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.962214:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.962219:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2031616 i_blocks 0 00000080:00200000:2.0:1770687856.962222:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.962229:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2031616, count: 4096 00000080:00200000:2.0:1770687856.962233:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2031616, bytes: 4096 00000080:00200000:2.0:1770687856.962236:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.962240:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 497, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.962242:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:2.0:1770687856.962244:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.962250:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:2.0:1770687856.962252:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:2.0:1770687856.962255:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.962260:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:2.0:1770687856.962266:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.962269:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.962276:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962285:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962295:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962303:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962310:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962318:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.962323:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.962339:0:87364:0:(rw26.c:924:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:2.0:1770687856.962344:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ba591401[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.962347:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000014b8cf5e 17ffffc0001001 3:0 ffff9c32048a1870 496 lru 00000080:00200000:2.0:1770687856.962353:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000008ed21d9 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16625664 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1770687856.962356:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ba591401 00000080:00200000:2.0:1770687856.962357:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.962359:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.962367:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962376:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962383:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962391:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962403:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.962406:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.962409:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.962415:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.962417:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.962420:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.962424:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962432:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.962447:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.962449:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.962454:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.962457:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:2.0:1770687856.962460:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.962464:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.962468:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2035712 i_blocks 0 00000080:00200000:2.0:1770687856.962471:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.962478:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2035712, count: 4096 00000080:00200000:2.0:1770687856.962482:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2035712, bytes: 4096 00000080:00200000:2.0:1770687856.962485:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.962488:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 498, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.962490:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:2.0:1770687856.962492:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.962497:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:2.0:1770687856.962500:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:2.0:1770687856.962502:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.962508:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:2.0:1770687856.962514:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.962516:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.962523:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962533:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962542:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962555:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962562:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962571:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.962576:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.962592:0:87364:0:(rw26.c:924:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:2.0:1770687856.962597:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c6ffff2e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.962600:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000575aea07 17ffffc0001001 3:0 ffff9c32048a10d8 497 lru 00000080:00200000:2.0:1770687856.962606:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000037971f1b 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16621568 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1770687856.962608:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c6ffff2e 00000080:00200000:2.0:1770687856.962610:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.962612:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.962620:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962628:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962636:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962644:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962660:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.962663:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.962666:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.962671:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.962674:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.962677:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.962681:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962689:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.962698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.962701:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.962706:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.962708:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:2.0:1770687856.962712:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.962715:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.962720:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2039808 i_blocks 0 00000080:00200000:2.0:1770687856.962723:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.962730:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2039808, count: 4096 00000080:00200000:2.0:1770687856.962734:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2039808, bytes: 4096 00000080:00200000:2.0:1770687856.962737:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.962741:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 499, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.962742:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:2.0:1770687856.962744:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.962750:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:2.0:1770687856.962753:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:2.0:1770687856.962755:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.962761:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:2.0:1770687856.962767:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.962769:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.962776:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962786:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962794:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962830:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962838:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962847:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.962853:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.962868:0:87364:0:(rw26.c:924:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:2.0:1770687856.962873:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000daa000fc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.962876:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007ec1ea99 17ffffc0001001 3:0 ffff9c32048a1bd0 498 lru 00000080:00200000:2.0:1770687856.962881:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000053e90a8c 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16617472 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1770687856.962885:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000daa000fc 00000080:00200000:2.0:1770687856.962886:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.962888:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.962895:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962908:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962916:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.962923:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.962933:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.962936:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.962938:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.962943:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.962945:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.962948:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.962952:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.962960:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.962969:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.962972:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.962976:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.962979:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:2.0:1770687856.962982:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.962985:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.962990:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2043904 i_blocks 0 00000080:00200000:2.0:1770687856.962992:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.962999:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2043904, count: 4096 00000080:00200000:2.0:1770687856.963002:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2043904, bytes: 4096 00000080:00200000:2.0:1770687856.963005:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.963008:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 500, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.963010:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:2.0:1770687856.963012:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.963017:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:2.0:1770687856.963019:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:2.0:1770687856.963022:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.963027:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:2.0:1770687856.963032:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.963034:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.963040:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963049:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963057:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963064:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963070:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963078:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.963082:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.963110:0:87364:0:(rw26.c:924:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:2.0:1770687856.963115:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004181ed2f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.963119:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000095913afb 17ffffc0001001 3:0 ffff9c32048a15e8 499 lru 00000080:00200000:2.0:1770687856.963124:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009f95a564 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16613376 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1770687856.963127:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004181ed2f 00000080:00200000:2.0:1770687856.963128:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.963131:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.963139:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963149:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963156:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963165:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963176:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.963180:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.963182:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.963188:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.963190:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.963193:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.963198:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963205:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.963220:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.963222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.963227:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.963230:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:2.0:1770687856.963234:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.963237:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.963242:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2048000 i_blocks 0 00000080:00200000:2.0:1770687856.963245:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.963252:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2048000, count: 4096 00000080:00200000:2.0:1770687856.963256:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2048000, bytes: 4096 00000080:00200000:2.0:1770687856.963258:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.963262:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 501, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.963264:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:2.0:1770687856.963266:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.963272:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:2.0:1770687856.963275:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:2.0:1770687856.963277:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.963283:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:2.0:1770687856.963289:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.963291:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.963298:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963308:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963317:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963331:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963338:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963347:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.963352:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.963367:0:87364:0:(rw26.c:924:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:2.0:1770687856.963372:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a6bdc897[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.963375:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee857b02 17ffffc0001001 3:0 ffff9c32048a1af8 500 lru 00000080:00200000:2.0:1770687856.963381:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007fd1e85d 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16609280 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1770687856.963384:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a6bdc897 00000080:00200000:2.0:1770687856.963385:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.963387:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.963395:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963403:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963410:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963418:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963435:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.963438:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.963440:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.963446:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.963449:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.963452:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.963456:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963465:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.963474:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.963477:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.963481:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.963484:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:2.0:1770687856.963488:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.963491:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.963496:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2052096 i_blocks 0 00000080:00200000:2.0:1770687856.963498:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.963506:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2052096, count: 4096 00000080:00200000:2.0:1770687856.963509:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2052096, bytes: 4096 00000080:00200000:2.0:1770687856.963512:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.963515:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 502, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.963517:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:2.0:1770687856.963520:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.963525:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:2.0:1770687856.963528:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:2.0:1770687856.963530:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.963536:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:2.0:1770687856.963541:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.963544:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.963551:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963560:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963569:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963577:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963585:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963593:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.963598:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.963613:0:87364:0:(rw26.c:924:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:2.0:1770687856.963618:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a5a2283[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.963621:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002387e1cf 17ffffc0001001 3:0 ffff9c32048a1360 501 lru 00000080:00200000:2.0:1770687856.963627:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c7afd3c7 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16605184 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1770687856.963629:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a5a2283 00000080:00200000:2.0:1770687856.963630:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.963633:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.963640:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963654:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963662:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963670:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963681:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.963684:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.963687:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.963692:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.963695:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.963698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.963702:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963710:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.963718:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.963721:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.963726:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.963729:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:2.0:1770687856.963732:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.963736:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.963741:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2056192 i_blocks 0 00000080:00200000:2.0:1770687856.963743:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.963751:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2056192, count: 4096 00000080:00200000:2.0:1770687856.963754:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2056192, bytes: 4096 00000080:00200000:2.0:1770687856.963757:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.963761:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 503, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.963762:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:2.0:1770687856.963764:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.963769:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:2.0:1770687856.963772:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:2.0:1770687856.963775:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.963780:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:2.0:1770687856.963785:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.963788:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.963795:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963831:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963840:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963848:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963855:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963863:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.963869:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.963884:0:87364:0:(rw26.c:924:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:2.0:1770687856.963888:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b6031e14[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.963891:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001a46c55c 17ffffc0001001 3:0 ffff9c32048a1000 502 lru 00000080:00200000:2.0:1770687856.963896:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000072b102eb 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16601088 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1770687856.963899:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b6031e14 00000080:00200000:2.0:1770687856.963900:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.963902:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.963910:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963918:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963924:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.963932:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.963942:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.963945:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.963948:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.963953:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.963956:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.963958:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.963962:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.963970:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.963984:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.963986:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.963991:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.963994:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:2.0:1770687856.963998:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.964001:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.964006:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2060288 i_blocks 0 00000080:00200000:2.0:1770687856.964008:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.964015:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2060288, count: 4096 00000080:00200000:2.0:1770687856.964019:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2060288, bytes: 4096 00000080:00200000:2.0:1770687856.964022:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.964026:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 504, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.964027:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:2.0:1770687856.964030:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.964035:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:2.0:1770687856.964038:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:2.0:1770687856.964040:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.964046:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:2.0:1770687856.964052:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.964054:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.964062:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964070:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964079:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964104:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964112:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964120:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.964126:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.964141:0:87364:0:(rw26.c:924:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:2.0:1770687856.964146:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d1673b3f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.964149:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000469099b9 17ffffc0001001 3:0 ffff9c32048a1ca8 503 lru 00000080:00200000:2.0:1770687856.964155:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000047bed428 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16596992 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1770687856.964158:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d1673b3f 00000080:00200000:2.0:1770687856.964159:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.964161:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.964169:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964177:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964183:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964191:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964208:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.964211:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.964213:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.964218:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.964221:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.964224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.964229:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964237:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.964246:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.964249:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.964253:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.964256:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:2.0:1770687856.964259:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.964263:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.964267:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2064384 i_blocks 0 00000080:00200000:2.0:1770687856.964270:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.964277:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2064384, count: 4096 00000080:00200000:2.0:1770687856.964281:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2064384, bytes: 4096 00000080:00200000:2.0:1770687856.964283:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.964287:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 505, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.964288:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:2.0:1770687856.964291:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.964296:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:2.0:1770687856.964299:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:2.0:1770687856.964301:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.964307:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:2.0:1770687856.964313:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.964315:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.964322:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964331:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964340:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964348:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964355:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964363:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.964368:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.964393:0:87364:0:(rw26.c:924:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:2.0:1770687856.964397:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002345b3ee[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.964401:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b23a4153 17ffffc0001021 2:0 ffff9c32048a1798 504 lru 00000080:00200000:2.0:1770687856.964407:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fb671b88 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16592896 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1770687856.964409:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002345b3ee 00000080:00200000:2.0:1770687856.964411:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.964413:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.964421:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964435:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964442:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964450:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964460:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.964463:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.964465:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.964471:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.964473:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.964476:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.964480:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964488:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.964497:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.964499:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.964504:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.964506:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:2.0:1770687856.964510:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.964513:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.964518:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2068480 i_blocks 0 00000080:00200000:2.0:1770687856.964521:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.964528:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2068480, count: 4096 00000080:00200000:2.0:1770687856.964532:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2068480, bytes: 4096 00000080:00200000:2.0:1770687856.964535:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.964538:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 506, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.964540:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:2.0:1770687856.964542:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.964547:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:2.0:1770687856.964550:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:2.0:1770687856.964552:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.964558:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:2.0:1770687856.964563:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.964566:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.964573:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964582:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964590:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964598:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964606:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964614:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.964619:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.964635:0:87364:0:(rw26.c:924:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:2.0:1770687856.964640:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d5f950f7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.964643:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008d23d7f2 17ffffc0001001 3:0 ffff9c32048a16c0 505 lru 00000080:00200000:2.0:1770687856.964649:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000a8a92ad 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16588800 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1770687856.964652:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d5f950f7 00000080:00200000:2.0:1770687856.964654:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.964656:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.964664:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964673:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964680:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964688:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964700:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.964703:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.964706:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.964711:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.964714:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.964717:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.964721:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964730:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.964745:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.964748:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.964752:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.964755:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:2.0:1770687856.964758:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.964761:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.964766:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2072576 i_blocks 0 00000080:00200000:2.0:1770687856.964769:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.964776:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2072576, count: 4096 00000080:00200000:2.0:1770687856.964779:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2072576, bytes: 4096 00000080:00200000:2.0:1770687856.964782:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.964786:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 507, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.964788:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:2.0:1770687856.964790:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.964795:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:2.0:1770687856.964798:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:2.0:1770687856.964826:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.964833:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:2.0:1770687856.964839:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.964841:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.964848:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964857:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964865:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964878:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.964885:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964893:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.964899:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.964916:0:87364:0:(rw26.c:924:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:2.0:1770687856.964921:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000bc653fd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.964924:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008d2618d7 17ffffc0001001 3:0 ffff9c32048a1d80 506 lru 00000080:00200000:2.0:1770687856.964930:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000128e9841 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16584704 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1770687856.964933:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000bc653fd 00000080:00200000:2.0:1770687856.964934:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.964936:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.964944:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964953:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964960:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.964968:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.964986:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.964989:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.964991:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.964997:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.964999:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.965002:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.965007:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965015:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.965024:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.965027:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.965030:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.965033:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:2.0:1770687856.965037:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.965040:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.965045:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2076672 i_blocks 0 00000080:00200000:2.0:1770687856.965048:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.965055:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2076672, count: 4096 00000080:00200000:2.0:1770687856.965059:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2076672, bytes: 4096 00000080:00200000:2.0:1770687856.965062:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.965066:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 508, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.965067:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:2.0:1770687856.965070:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.965075:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:2.0:1770687856.965078:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:2.0:1770687856.965081:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.965104:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:2.0:1770687856.965111:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.965114:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.965121:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965130:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965140:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965148:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965155:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965164:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.965169:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.965184:0:87364:0:(rw26.c:924:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:2.0:1770687856.965189:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000df2cf5d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.965192:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f07eb0c7 17ffffc0001001 3:0 ffff9c32048a11b0 507 lru 00000080:00200000:2.0:1770687856.965198:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000175a4d80 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16580608 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1770687856.965201:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000df2cf5d0 00000080:00200000:2.0:1770687856.965202:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.965204:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.965212:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965226:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965234:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965242:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965254:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.965257:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.965260:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.965265:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.965268:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.965271:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.965275:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965283:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.965292:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.965295:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.965299:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.965302:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:2.0:1770687856.965306:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.965309:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.965314:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2080768 i_blocks 0 00000080:00200000:2.0:1770687856.965317:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.965324:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2080768, count: 4096 00000080:00200000:2.0:1770687856.965328:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2080768, bytes: 4096 00000080:00200000:2.0:1770687856.965331:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.965334:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 509, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.965336:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:2.0:1770687856.965338:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.965344:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:2.0:1770687856.965347:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:2.0:1770687856.965349:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.965354:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:2.0:1770687856.965360:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.965362:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.965369:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965379:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965387:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965396:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965403:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965411:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.965417:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.965447:0:87364:0:(rw26.c:924:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:2.0:1770687856.965451:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d04e8daf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.965454:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c265adef 17ffffc0001001 3:0 ffff9c32048a20d8 508 lru 00000080:00200000:2.0:1770687856.965459:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000026036538 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16576512 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1770687856.965462:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d04e8daf 00000080:00200000:2.0:1770687856.965463:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.965465:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.965472:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965480:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965485:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965492:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965503:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.965506:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.965508:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.965514:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.965516:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.965519:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.965523:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965531:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.965544:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.965547:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.965551:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.965554:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:2.0:1770687856.965558:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.965561:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.965566:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2084864 i_blocks 0 00000080:00200000:2.0:1770687856.965569:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.965576:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2084864, count: 4096 00000080:00200000:2.0:1770687856.965579:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2084864, bytes: 4096 00000080:00200000:2.0:1770687856.965582:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.965586:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 510, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.965587:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:2.0:1770687856.965590:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.965596:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:2.0:1770687856.965598:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:2.0:1770687856.965600:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.965605:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:2.0:1770687856.965611:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.965614:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.965621:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965630:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965638:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965652:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965660:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965669:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.965674:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.965695:0:87364:0:(rw26.c:924:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:2.0:1770687856.965700:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001cc23e3e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.965703:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b74cb820 17ffffc0001001 3:0 ffff9c32048a2bd0 509 lru 00000080:00200000:2.0:1770687856.965709:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c6f0650a 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16572416 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1770687856.965711:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001cc23e3e 00000080:00200000:2.0:1770687856.965713:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.965715:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.965722:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965731:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965739:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.965747:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965764:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.965767:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.965770:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.965775:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.965778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.965781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.965785:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965794:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.965828:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.965831:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.965836:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.965839:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:2.0:1770687856.965842:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.965846:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.965851:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2088960 i_blocks 0 00000080:00200000:2.0:1770687856.965854:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.965861:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2088960, count: 4096 00000080:00200000:2.0:1770687856.965864:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2088960, bytes: 4096 00000080:00200000:2.0:1770687856.965867:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.965871:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 511, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.965872:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:2.0:1770687856.965875:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.965880:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:2.0:1770687856.965883:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:2.0:1770687856.965886:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.965891:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:2.0:1770687856.965898:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.965900:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.965907:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965916:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965925:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965933:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.965941:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.965950:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.965956:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.965972:0:87364:0:(rw26.c:924:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:2.0:1770687856.965976:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002b68269e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.965980:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002d78b46e 17ffffc0001001 3:0 ffff9c32048a25e8 510 lru 00000080:00200000:2.0:1770687856.965986:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005b914da2 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16568320 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1770687856.965988:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002b68269e 00000080:00200000:2.0:1770687856.965989:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.965992:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.965999:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966013:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966021:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966029:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.966040:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.966043:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.966046:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.966052:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.966054:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.966057:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.966062:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966070:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.966079:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.966082:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.966097:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.966101:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:2.0:1770687856.966105:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.966108:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.966114:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2093056 i_blocks 0 00000080:00200000:2.0:1770687856.966116:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.966124:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2093056, count: 4096 00000080:00200000:2.0:1770687856.966128:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2093056, bytes: 4096 00000080:00200000:2.0:1770687856.966131:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.966134:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 512, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.966136:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:2.0:1770687856.966138:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.966144:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:2.0:1770687856.966146:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:2.0:1770687856.966149:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687856.966155:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:2.0:1770687856.966161:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.966164:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.966171:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966180:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966189:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966197:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966204:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.966212:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:2.0:1770687856.966218:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:2.0:1770687856.966234:0:87364:0:(rw26.c:924:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:2.0:1770687856.966238:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ee7276b0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687856.966241:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006ede1683 17ffffc0001001 3:0 ffff9c32048a2af8 511 lru 00000080:00200000:2.0:1770687856.966247:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f016b734 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001b84e450 0000000071daa6c9 > 3< 0 0 > 4< 0 0 8 16564224 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1770687856.966249:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ee7276b0 00000080:00200000:2.0:1770687856.966250:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687856.966253:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687856.966261:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966269:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966277:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.966286:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.966297:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687856.966301:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687856.966303:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687856.966309:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687856.966312:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687856.966315:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687856.966319:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.966327:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687856.966341:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687856.966344:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687856.966348:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687856.966351:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:2.0:1770687856.966355:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.966358:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687856.966363:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2097152 i_blocks 0 00000080:00200000:2.0:1770687856.966366:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687856.966373:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2097152, count: 4096 00000080:00200000:2.0:1770687856.966377:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2097152, bytes: 4096 00000080:00200000:2.0:1770687856.966379:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.966383:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 513, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.966385:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1770687856.966387:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770687856.966393:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687856.966396:0:87364:0:(vvp_io.c:374:vvp_io_fini()) [0x2000013a3:0x5:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:2.0:1770687856.966408:0:87364:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x2000013a3:0x5:0x0](ffff9c322a284b08) 00000002:00010000:2.0:1770687856.966425:0:87364:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x5:0x0]) in obj [0x2000013a3:0x5:0x0], intent: layout flags 02 00010000:00010000:2.0:1770687856.966446:0:87364:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769600/0xf6194a74c5252b71 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba4564ff expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687856.966464:0:87364:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x5:0x0]: losing layout lock 00010000:00010000:2.0:1770687856.966509:0:87364:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769600/0xf6194a74c5252b71 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4564ff expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.966517:0:87364:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687856.966521:0:87364:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769600/0xf6194a74c5252b71 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4564ff expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.966556:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x5:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87364 initiator: MDT0 00010000:00010000:2.0:1770687856.966563:0:87364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87364 initiator: MDT0 00000020:00100000:2.0:1770687856.966577:0:87364:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687856.966593:0:87364:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320466ca80 x1856700233025152/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1770687856.966604:0:87364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/0,1 mode: --/EX res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87364 initiator: MDT0 00000100:00100000:2.0:1770687856.966628:0:87364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466ca80 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025152:192.168.204.120@tcp:101:dd.0 00000100:00100000:2.0:1770687856.966749:0:87364:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687856.971195:0:87364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ca80 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025152:192.168.204.120@tcp:101:dd.0 00010000:00010000:2.0:1770687856.971229:0:87364:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 4/0,1 mode: --/EX res: [0x2000013a3:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971243:0:87364:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 4/0,1 mode: --/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971256:0:87364:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971268:0:87364:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 4/0,1 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971282:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971292:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 5/1,1 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971300:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 4/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1770687856.971312:0:87364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff9c320466ca80 x1856700233025152/t12884902244(12884902244) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 1770687872 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687856.971332:0:87364:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1770687856.971342:0:87364:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971355:0:87364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 16 res 8589939619/5 (0 0) 00000080:00200000:2.0:1770687856.971362:0:87364:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x2000013a3:0x5:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1770687856.971370:0:87364:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) for lock 0xf6194a74c5252b86 00000080:00010000:2.0:1770687856.971378:0:87364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252b86 from it ffffbf9fc7fa3bb8 00010000:00010000:2.0:1770687856.971381:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971389:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687856.971409:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:2.0:1770687856.971413:0:87364:0:(file.c:2175:ll_file_io_generic()) f2: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:2.0:1770687856.971420:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687856.971430:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 513, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687856.971432:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1770687856.971437:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:2.0:1770687856.971458:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971468:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1770687856.971475:0:87364:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x5:0x0](0000000019e086d5) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971514:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.971522:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687856.971533:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1770687856.971545:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770687856.971560:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:2.0:1770687856.971579:0:87364:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000836a4b45 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.971594:0:87364:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000836a4b45 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.971877:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770687856.972460:0:87364:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320466ce00 - object 0x280000401:209 offset 0<>1048576 00000100:00100000:0.0:1770687856.972553:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000008:00010000:2.0:1770687856.972585:0:87364:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.972594:0:87364:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.972758:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770687856.973195:0:87364:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320466d180 - object 0x2c0000401:75 offset 0<>1048576 00000100:00100000:3.0:1770687856.973274:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233025408:192.168.204.120@tcp:4:dd.0 00000100:00100000:0.0:1770687856.973326:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233025280:192.168.204.120@tcp:4:dd.0 00000008:00010000:3.0:1770687856.996514:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000836a4b45 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.996530:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687856.996952:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000342b5a06 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687856.996998:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233025408:192.168.204.120@tcp:4:dd.0 00000008:00010000:3.0:1770687856.997183:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000836a4b45 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687856.997206:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233025280:192.168.204.120@tcp:4:dd.0 00000080:00200000:2.0:1770687856.997380:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:2.0:1770687856.998498:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.998516:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1770687856.998525:0:87364:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x5:0x0](0000000019e086d5) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687856.998569:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1770687856.998582:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770687856.998628:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1770687856.998647:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:2.0:1770687856.998661:0:87364:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 0 [cma]time: 0 0 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 1/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687856.998687:0:87364:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 0 [cma]time: 0 0 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 1/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687856.998751:0:87364:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x5:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:2.0:1770687856.998758:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687856.998767:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687856.998789:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:2.0:1770687856.998798:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:2.0:1770687856.998913:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687856.998929:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:2.0:1770687856.998942:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687856.998947:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687856.999001:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.999010:0:87364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687856.999021:0:87364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687856.999049:0:87364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025536:192.168.204.120@tcp:101:dd.0 00000100:00100000:2.0:1770687856.999205:0:87364:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.001471:0:87364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025536:192.168.204.120@tcp:101:dd.0 00010000:00010000:2.0:1770687857.001506:0:87364:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001533:0:87364:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001553:0:87364:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001568:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.001581:0:87364:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001594:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001601:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.001637:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.001662:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.001725:0:87364:0:(rw26.c:924:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:2.0:1770687857.001735:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ee7276b0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.001739:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000099633b9 17ffffc0001001 3:0 ffff9c32048a2af8 512 lru 00000080:00200000:2.0:1770687857.001747:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f016b734 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21655552 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1770687857.001749:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ee7276b0 00000080:00200000:2.0:1770687857.001750:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.001757:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.001781:0:87364:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.001821:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.001827:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.001831:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.001852:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.001856:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.001859:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.001865:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.001875:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.001891:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.001893:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.001900:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.001906:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:2.0:1770687857.001914:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.001917:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.001928:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2101248 i_blocks 0 00000080:00200000:2.0:1770687857.001932:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.001958:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2101248, count: 4096 00000080:00200000:2.0:1770687857.001965:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2101248, bytes: 4096 00000080:00200000:2.0:1770687857.001970:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.001976:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 2, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.001978:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:2.0:1770687857.001981:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.001993:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:2.0:1770687857.002000:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:2.0:1770687857.002004:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.002017:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:2.0:1770687857.002028:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.002032:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.002047:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002059:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002068:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002077:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002083:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002102:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.002108:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.002130:0:87364:0:(rw26.c:924:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:2.0:1770687857.002135:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002b68269e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.002139:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006cf5f6d5 17ffffc0001001 3:0 ffff9c32048a25e8 513 lru 00000080:00200000:2.0:1770687857.002146:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005b914da2 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21626880 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1770687857.002148:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002b68269e 00000080:00200000:2.0:1770687857.002149:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.002152:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.002165:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002179:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002189:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002198:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002215:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.002218:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.002222:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.002229:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.002232:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.002236:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.002240:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002248:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.002257:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.002260:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.002265:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.002269:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:2.0:1770687857.002273:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.002276:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.002292:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2105344 i_blocks 0 00000080:00200000:2.0:1770687857.002295:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.002303:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2105344, count: 4096 00000080:00200000:2.0:1770687857.002308:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2105344, bytes: 4096 00000080:00200000:2.0:1770687857.002311:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.002315:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 3, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.002317:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:2.0:1770687857.002319:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.002325:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:2.0:1770687857.002328:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:2.0:1770687857.002331:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.002336:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:2.0:1770687857.002343:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.002345:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.002353:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002363:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002372:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002381:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002388:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002397:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.002403:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.002421:0:87364:0:(rw26.c:924:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:2.0:1770687857.002426:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001cc23e3e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.002429:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008ff4a647 17ffffc0001001 3:0 ffff9c32048a2bd0 514 lru 00000080:00200000:2.0:1770687857.002434:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c6f0650a 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21622784 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1770687857.002437:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001cc23e3e 00000080:00200000:2.0:1770687857.002438:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.002440:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.002448:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002456:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002463:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002471:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002483:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.002486:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.002489:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.002495:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.002498:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.002500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.002505:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002514:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.002524:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.002527:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.002531:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.002534:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:2.0:1770687857.002537:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.002541:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.002546:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2109440 i_blocks 0 00000080:00200000:2.0:1770687857.002549:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.002556:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2109440, count: 4096 00000080:00200000:2.0:1770687857.002561:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2109440, bytes: 4096 00000080:00200000:2.0:1770687857.002563:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.002567:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 4, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.002568:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:2.0:1770687857.002571:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.002576:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:2.0:1770687857.002579:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:2.0:1770687857.002581:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.002588:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:2.0:1770687857.002593:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.002596:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.002603:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002612:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002621:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002633:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002640:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002648:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.002654:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.002671:0:87364:0:(rw26.c:924:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:2.0:1770687857.002676:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d04e8daf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.002678:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a06eafa3 17ffffc0001001 3:0 ffff9c32048a20d8 515 lru 00000080:00200000:2.0:1770687857.002684:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000026036538 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21618688 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1770687857.002686:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d04e8daf 00000080:00200000:2.0:1770687857.002688:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.002690:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.002698:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002706:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002714:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002722:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002739:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.002742:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.002744:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.002750:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.002753:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.002755:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.002760:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002768:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.002777:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.002779:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.002783:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.002785:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:2.0:1770687857.002788:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.002790:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.002794:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2113536 i_blocks 0 00000080:00200000:2.0:1770687857.002796:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.002852:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2113536, count: 4096 00000080:00200000:2.0:1770687857.002858:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2113536, bytes: 4096 00000080:00200000:2.0:1770687857.002861:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.002864:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 5, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.002866:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:2.0:1770687857.002868:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.002874:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:2.0:1770687857.002876:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:2.0:1770687857.002878:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.002883:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:2.0:1770687857.002888:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.002889:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.002895:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002901:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002909:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002916:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.002923:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.002931:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.002936:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.002953:0:87364:0:(rw26.c:924:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:2.0:1770687857.002957:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000aff81414[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.002959:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000893e853c 17ffffc0001001 3:0 ffff9c32048a2360 516 lru 00000080:00200000:2.0:1770687857.002964:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b1c96620 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21614592 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1770687857.002966:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000aff81414 00000080:00200000:2.0:1770687857.002967:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.002969:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.002978:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002991:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.002998:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003005:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003014:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.003016:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.003018:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.003022:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.003024:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.003026:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.003029:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003037:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.003046:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.003048:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.003052:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.003055:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:2.0:1770687857.003059:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.003063:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.003068:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2117632 i_blocks 0 00000080:00200000:2.0:1770687857.003071:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.003079:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2117632, count: 4096 00000080:00200000:2.0:1770687857.003083:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2117632, bytes: 4096 00000080:00200000:2.0:1770687857.003085:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.003100:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 6, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.003102:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:2.0:1770687857.003104:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.003109:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:2.0:1770687857.003112:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:2.0:1770687857.003115:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.003120:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:2.0:1770687857.003127:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.003129:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.003136:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003145:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003153:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003160:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003166:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003173:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.003178:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.003194:0:87364:0:(rw26.c:924:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:2.0:1770687857.003199:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e71e19f0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.003202:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000092a3690d 17ffffc0001001 3:0 ffff9c32048a2000 517 lru 00000080:00200000:2.0:1770687857.003207:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005fdce8f4 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21610496 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1770687857.003209:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e71e19f0 00000080:00200000:2.0:1770687857.003210:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.003212:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.003219:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003228:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003235:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003242:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003254:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.003257:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.003260:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.003265:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.003268:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.003270:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.003274:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003282:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.003292:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.003294:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.003299:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.003302:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:2.0:1770687857.003306:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.003309:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.003314:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2121728 i_blocks 0 00000080:00200000:2.0:1770687857.003317:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.003325:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2121728, count: 4096 00000080:00200000:2.0:1770687857.003329:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2121728, bytes: 4096 00000080:00200000:2.0:1770687857.003331:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.003335:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 7, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.003337:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:2.0:1770687857.003339:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.003344:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:2.0:1770687857.003347:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:2.0:1770687857.003349:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.003355:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:2.0:1770687857.003361:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.003363:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.003370:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003379:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003388:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003401:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003408:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003416:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.003421:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.003439:0:87364:0:(rw26.c:924:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:2.0:1770687857.003444:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002986f6e5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.003447:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf5c4fcc 17ffffc0001001 3:0 ffff9c32048a2ca8 518 lru 00000080:00200000:2.0:1770687857.003452:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000038cf84bb 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21606400 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1770687857.003454:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002986f6e5 00000080:00200000:2.0:1770687857.003455:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.003457:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.003465:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003471:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003478:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003487:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003502:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.003505:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.003507:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.003513:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.003515:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.003518:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.003521:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003528:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.003536:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.003538:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.003543:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.003546:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:2.0:1770687857.003549:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.003553:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.003558:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2125824 i_blocks 0 00000080:00200000:2.0:1770687857.003561:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.003568:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2125824, count: 4096 00000080:00200000:2.0:1770687857.003571:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2125824, bytes: 4096 00000080:00200000:2.0:1770687857.003574:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.003577:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 8, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.003579:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:2.0:1770687857.003581:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.003586:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:2.0:1770687857.003588:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:2.0:1770687857.003591:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.003597:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:2.0:1770687857.003603:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.003605:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.003612:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003621:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003630:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003637:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003644:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003652:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.003658:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.003674:0:87364:0:(rw26.c:924:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:2.0:1770687857.003678:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bf7c9e10[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.003681:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d728eeac 17ffffc0001001 3:0 ffff9c32048a2798 519 lru 00000080:00200000:2.0:1770687857.003687:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009f158ad9 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21602304 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1770687857.003689:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bf7c9e10 00000080:00200000:2.0:1770687857.003690:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.003692:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.003699:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003713:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003721:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003729:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003741:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.003744:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.003746:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.003752:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.003755:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.003757:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.003762:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003770:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.003779:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.003781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.003785:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.003788:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:2.0:1770687857.003792:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.003795:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.003827:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2129920 i_blocks 0 00000080:00200000:2.0:1770687857.003831:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.003839:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2129920, count: 4096 00000080:00200000:2.0:1770687857.003842:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2129920, bytes: 4096 00000080:00200000:2.0:1770687857.003845:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.003849:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 9, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.003850:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:2.0:1770687857.003852:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.003857:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:2.0:1770687857.003861:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:2.0:1770687857.003863:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.003868:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:2.0:1770687857.003874:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.003877:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.003884:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003893:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003902:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003909:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.003916:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003924:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.003929:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.003949:0:87364:0:(rw26.c:924:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:2.0:1770687857.003953:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008f2100b3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.003955:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009c3d46fd 17ffffc0001001 3:0 ffff9c32048a26c0 520 lru 00000080:00200000:2.0:1770687857.003959:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ccb083fd 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21598208 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1770687857.003960:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008f2100b3 00000080:00200000:2.0:1770687857.003961:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.003963:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.003968:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003973:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003977:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.003981:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.003988:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.003990:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.003991:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.003995:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.003996:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.003998:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.004001:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004006:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.004012:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.004014:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.004016:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.004018:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:2.0:1770687857.004021:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.004023:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.004026:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2134016 i_blocks 0 00000080:00200000:2.0:1770687857.004028:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.004035:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2134016, count: 4096 00000080:00200000:2.0:1770687857.004039:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2134016, bytes: 4096 00000080:00200000:2.0:1770687857.004042:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.004045:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 10, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.004047:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:2.0:1770687857.004049:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.004054:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:2.0:1770687857.004057:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:2.0:1770687857.004059:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.004064:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:2.0:1770687857.004069:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.004072:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.004080:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004100:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004110:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004124:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004131:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004139:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.004145:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.004162:0:87364:0:(rw26.c:924:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:2.0:1770687857.004166:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000048532920[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.004169:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1066486 17ffffc0001001 3:0 ffff9c32048a2d80 521 lru 00000080:00200000:2.0:1770687857.004175:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cec22d62 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21594112 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1770687857.004177:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000048532920 00000080:00200000:2.0:1770687857.004179:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.004181:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.004188:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004194:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004199:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004204:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004214:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.004217:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.004218:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.004223:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.004224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.004226:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.004229:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004236:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.004245:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.004247:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.004251:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.004254:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:2.0:1770687857.004257:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.004260:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.004265:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2138112 i_blocks 0 00000080:00200000:2.0:1770687857.004268:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.004276:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2138112, count: 4096 00000080:00200000:2.0:1770687857.004280:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2138112, bytes: 4096 00000080:00200000:2.0:1770687857.004282:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.004286:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 11, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.004288:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:2.0:1770687857.004290:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.004295:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:2.0:1770687857.004298:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:2.0:1770687857.004301:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.004306:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:2.0:1770687857.004312:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.004315:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.004322:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004331:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004339:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004347:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004354:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004362:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.004368:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.004384:0:87364:0:(rw26.c:924:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:2.0:1770687857.004388:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000015b015d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.004391:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009536be08 17ffffc0001001 3:0 ffff9c32048a21b0 522 lru 00000080:00200000:2.0:1770687857.004396:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004f29ca53 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21590016 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1770687857.004398:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000015b015d0 00000080:00200000:2.0:1770687857.004399:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.004402:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.004409:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004423:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004430:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004437:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004451:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.004455:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.004457:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.004463:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.004466:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.004468:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.004473:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004480:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.004489:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.004492:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.004497:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.004500:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:2.0:1770687857.004504:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.004507:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.004512:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2142208 i_blocks 0 00000080:00200000:2.0:1770687857.004515:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.004522:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2142208, count: 4096 00000080:00200000:2.0:1770687857.004526:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2142208, bytes: 4096 00000080:00200000:2.0:1770687857.004529:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.004533:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 12, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.004534:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:2.0:1770687857.004537:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.004542:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:2.0:1770687857.004545:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:2.0:1770687857.004547:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.004553:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:2.0:1770687857.004558:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.004561:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.004568:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004577:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004586:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004594:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004601:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004609:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.004614:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.004632:0:87364:0:(rw26.c:924:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:2.0:1770687857.004636:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007525b5a4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.004639:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f1194c84 17ffffc0001001 3:0 ffff9c32048a2e58 523 lru 00000080:00200000:2.0:1770687857.004645:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1315952 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21585920 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1770687857.004648:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007525b5a4 00000080:00200000:2.0:1770687857.004649:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.004651:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.004659:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004668:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004675:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004683:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004694:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.004697:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.004700:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.004705:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.004708:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.004711:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.004715:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004723:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.004733:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.004735:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.004740:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.004743:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:2.0:1770687857.004747:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.004750:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.004755:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2146304 i_blocks 0 00000080:00200000:2.0:1770687857.004757:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.004764:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2146304, count: 4096 00000080:00200000:2.0:1770687857.004769:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2146304, bytes: 4096 00000080:00200000:2.0:1770687857.004771:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.004775:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 13, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.004777:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:2.0:1770687857.004779:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.004784:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:2.0:1770687857.004787:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:2.0:1770687857.004789:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.004795:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:2.0:1770687857.004829:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.004833:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.004840:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004849:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004858:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004872:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.004879:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004887:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.004892:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.004908:0:87364:0:(rw26.c:924:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:2.0:1770687857.004913:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004675cb3f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.004916:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000dcc91d01 17ffffc0001001 3:0 ffff9c32048a2a20 524 lru 00000080:00200000:2.0:1770687857.004922:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000076809c70 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21581824 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1770687857.004924:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004675cb3f 00000080:00200000:2.0:1770687857.004926:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.004928:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.004936:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004945:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004952:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.004960:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.004977:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.004980:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.004982:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.004988:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.004991:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.004993:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.004997:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.005005:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.005014:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.005017:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.005021:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.005023:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:2.0:1770687857.005027:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.005029:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.005034:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2150400 i_blocks 0 00000080:00200000:2.0:1770687857.005037:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.005045:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2150400, count: 4096 00000080:00200000:2.0:1770687857.005048:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2150400, bytes: 4096 00000080:00200000:2.0:1770687857.005051:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.005055:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 14, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.005057:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:2.0:1770687857.005059:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.005064:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:2.0:1770687857.005067:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:2.0:1770687857.005069:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.005075:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:2.0:1770687857.005080:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.005083:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.006348:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006368:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006452:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006461:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006525:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.006541:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.006556:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.006600:0:87364:0:(rw26.c:924:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:2.0:1770687857.006609:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000bca91dd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.006613:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003eea5f11 17ffffc0001001 3:0 ffff9c32048a2288 525 lru 00000080:00200000:2.0:1770687857.006620:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000498c885d 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21577728 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1770687857.006622:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000bca91dd 00000080:00200000:2.0:1770687857.006624:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.006627:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.006646:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.006661:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.006669:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.006678:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.006697:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.006702:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.006705:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.006716:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.006719:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.006722:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.006727:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006735:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.006747:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.006750:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.006757:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.006763:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:2.0:1770687857.006771:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.006775:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.006784:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2154496 i_blocks 0 00000080:00200000:2.0:1770687857.006789:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.006828:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2154496, count: 4096 00000080:00200000:2.0:1770687857.006835:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2154496, bytes: 4096 00000080:00200000:2.0:1770687857.006839:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.006844:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 15, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.006846:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:2.0:1770687857.006849:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.006860:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:2.0:1770687857.006865:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:2.0:1770687857.006869:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.006880:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:2.0:1770687857.006890:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.006895:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.006903:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006912:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006921:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006928:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.006935:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.006943:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.006949:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.007058:0:87364:0:(rw26.c:924:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:2.0:1770687857.007063:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000013e75aba[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.007066:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005511b967 17ffffc0001021 2:0 ffff9c32048a2438 526 lru 00000080:00200000:2.0:1770687857.007073:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000012fca10 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21573632 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1770687857.007076:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000013e75aba 00000080:00200000:2.0:1770687857.007077:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.007079:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.007097:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007106:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007113:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007121:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007132:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.007136:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.007138:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.007145:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.007148:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.007150:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.007155:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007163:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.007172:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.007175:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.007179:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.007182:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:2.0:1770687857.007187:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.007191:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.007196:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2158592 i_blocks 0 00000080:00200000:2.0:1770687857.007199:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.007209:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2158592, count: 4096 00000080:00200000:2.0:1770687857.007213:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2158592, bytes: 4096 00000080:00200000:2.0:1770687857.007216:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.007220:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 16, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.007222:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:2.0:1770687857.007224:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.007230:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:2.0:1770687857.007233:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:2.0:1770687857.007236:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.007242:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:2.0:1770687857.007248:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.007251:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.007259:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007268:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007277:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007291:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007298:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007306:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.007311:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.007332:0:87364:0:(rw26.c:924:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:2.0:1770687857.007337:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005f7a749f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.007340:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000524b025b 17ffffc0001001 3:0 ffff9c32048a2510 527 lru 00000080:00200000:2.0:1770687857.007346:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6d4b088 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21569536 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1770687857.007349:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005f7a749f 00000080:00200000:2.0:1770687857.007350:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.007353:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.007361:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007369:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007468:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007478:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007495:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.007499:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.007501:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.007508:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.007510:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.007513:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.007517:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007524:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.007533:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.007535:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.007540:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.007543:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:2.0:1770687857.007547:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.007550:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.007554:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2162688 i_blocks 0 00000080:00200000:2.0:1770687857.007558:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.007566:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2162688, count: 4096 00000080:00200000:2.0:1770687857.007570:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2162688, bytes: 4096 00000080:00200000:2.0:1770687857.007573:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.007577:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 17, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.007578:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:2.0:1770687857.007581:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.007586:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:2.0:1770687857.007590:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:2.0:1770687857.007592:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.007598:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:2.0:1770687857.007605:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.007607:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.007614:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007623:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007632:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007639:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007646:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007654:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.007659:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.007676:0:87364:0:(rw26.c:924:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:2.0:1770687857.007681:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b72276ef[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.007684:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003bc84a8e 17ffffc0001001 3:0 ffff9c32048a2948 528 lru 00000080:00200000:2.0:1770687857.007690:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd911e62 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21565440 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1770687857.007692:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b72276ef 00000080:00200000:2.0:1770687857.007693:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.007695:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.007702:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007716:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007723:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.007731:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007742:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.007745:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.007747:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.007753:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.007755:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.007758:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.007762:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007770:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.007778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.007781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.007784:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.007787:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:2.0:1770687857.007791:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.007794:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.007830:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2166784 i_blocks 0 00000080:00200000:2.0:1770687857.007834:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.007842:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2166784, count: 4096 00000080:00200000:2.0:1770687857.007845:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2166784, bytes: 4096 00000080:00200000:2.0:1770687857.007848:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.007851:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 18, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.007853:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:2.0:1770687857.007856:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.007861:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:2.0:1770687857.007864:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:2.0:1770687857.007867:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.007872:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:2.0:1770687857.007878:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.007881:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.007888:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007903:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007912:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007920:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.007927:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.007935:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.007940:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.007956:0:87364:0:(rw26.c:924:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:2.0:1770687857.007961:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b243071c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.007964:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000088562985 17ffffc0001001 3:0 ffff9c32048a2870 529 lru 00000080:00200000:2.0:1770687857.008049:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c28025a7 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21561344 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1770687857.008053:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b243071c 00000080:00200000:2.0:1770687857.008055:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.008057:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.008067:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008075:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008083:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008103:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008114:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.008117:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.008120:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.008126:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.008129:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.008131:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.008135:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008142:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.008150:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.008152:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.008156:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.008159:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:2.0:1770687857.008162:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.008165:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.008170:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2170880 i_blocks 0 00000080:00200000:2.0:1770687857.008172:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.008180:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2170880, count: 4096 00000080:00200000:2.0:1770687857.008184:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2170880, bytes: 4096 00000080:00200000:2.0:1770687857.008187:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.008190:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 19, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.008192:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:2.0:1770687857.008195:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.008200:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:2.0:1770687857.008204:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:2.0:1770687857.008207:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.008212:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:2.0:1770687857.008218:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.008220:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.008228:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008237:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008246:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008259:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008266:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008274:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.008279:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.008298:0:87364:0:(rw26.c:924:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:2.0:1770687857.008304:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000df2cf5d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.008307:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007d5ad8e9 17ffffc0001001 3:0 ffff9c32048a11b0 530 lru 00000080:00200000:2.0:1770687857.008313:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000175a4d80 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21557248 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1770687857.008316:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000df2cf5d0 00000080:00200000:2.0:1770687857.008317:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.008320:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.008329:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008338:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008346:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008354:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008372:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.008387:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.008390:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.008396:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.008398:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.008400:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.008404:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008411:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.008419:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.008421:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.008425:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.008428:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:2.0:1770687857.008432:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.008435:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.008439:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2174976 i_blocks 0 00000080:00200000:2.0:1770687857.008442:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.008449:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2174976, count: 4096 00000080:00200000:2.0:1770687857.008452:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2174976, bytes: 4096 00000080:00200000:2.0:1770687857.008455:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.008458:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 20, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.008460:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:2.0:1770687857.008462:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.008467:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:2.0:1770687857.008470:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:2.0:1770687857.008472:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.008478:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:2.0:1770687857.008484:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.008486:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.008493:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008502:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008510:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008518:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008526:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008534:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.008540:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.008556:0:87364:0:(rw26.c:924:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:2.0:1770687857.008560:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000bc653fd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.008564:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006f5fdb19 17ffffc0001001 3:0 ffff9c32048a1d80 531 lru 00000080:00200000:2.0:1770687857.008569:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000128e9841 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21553152 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1770687857.008572:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000bc653fd 00000080:00200000:2.0:1770687857.008573:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.008575:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.008583:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008595:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008602:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008609:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008621:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.008624:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.008626:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.008632:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.008635:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.008638:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.008642:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008650:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.008659:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.008662:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.008666:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.008669:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:2.0:1770687857.008673:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.008676:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.008682:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2179072 i_blocks 0 00000080:00200000:2.0:1770687857.008684:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.008692:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2179072, count: 4096 00000080:00200000:2.0:1770687857.008696:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2179072, bytes: 4096 00000080:00200000:2.0:1770687857.008699:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.008702:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 21, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.008704:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:2.0:1770687857.008707:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.008712:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:2.0:1770687857.008715:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:2.0:1770687857.008717:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.008723:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:2.0:1770687857.008729:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.008732:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.008739:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008748:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008757:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008765:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008772:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008780:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.008785:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.008829:0:87364:0:(rw26.c:924:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:2.0:1770687857.008834:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d5f950f7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.008838:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e69902a 17ffffc0001001 3:0 ffff9c32048a16c0 532 lru 00000080:00200000:2.0:1770687857.008844:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000a8a92ad 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21549056 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1770687857.008846:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d5f950f7 00000080:00200000:2.0:1770687857.008848:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.008850:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.008859:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008866:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008873:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.008880:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.008891:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.008894:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.008896:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.008902:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.008905:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.008908:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.008912:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.008919:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.008929:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.008932:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.008936:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.008939:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:2.0:1770687857.008942:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.008945:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.008950:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2183168 i_blocks 0 00000080:00200000:2.0:1770687857.008953:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.008960:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2183168, count: 4096 00000080:00200000:2.0:1770687857.008964:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2183168, bytes: 4096 00000080:00200000:2.0:1770687857.009045:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.009051:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 22, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.009053:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:2.0:1770687857.009055:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.009061:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:2.0:1770687857.009064:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:2.0:1770687857.009066:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.009073:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:2.0:1770687857.009079:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.009081:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.009100:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009109:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009118:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009131:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009138:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009146:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.009152:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.009168:0:87364:0:(rw26.c:924:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:2.0:1770687857.009173:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002345b3ee[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.009176:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000888c621b 17ffffc0001001 3:0 ffff9c32048a1798 533 lru 00000080:00200000:2.0:1770687857.009182:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fb671b88 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21544960 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1770687857.009184:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002345b3ee 00000080:00200000:2.0:1770687857.009185:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.009188:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.009196:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009204:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009212:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009219:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009236:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.009239:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.009241:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.009248:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.009250:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.009253:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.009257:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009265:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.009274:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.009277:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.009282:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.009285:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:2.0:1770687857.009288:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.009292:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.009297:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2187264 i_blocks 0 00000080:00200000:2.0:1770687857.009299:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.009307:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2187264, count: 4096 00000080:00200000:2.0:1770687857.009311:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2187264, bytes: 4096 00000080:00200000:2.0:1770687857.009313:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.009317:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 23, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.009318:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:2.0:1770687857.009321:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.009326:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:2.0:1770687857.009329:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:2.0:1770687857.009332:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.009337:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:2.0:1770687857.009343:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.009345:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.009352:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009362:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009370:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009377:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009385:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009393:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.009398:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.009416:0:87364:0:(rw26.c:924:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:2.0:1770687857.009421:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d1673b3f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.009424:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000763e818a 17ffffc0001001 3:0 ffff9c32048a1ca8 534 lru 00000080:00200000:2.0:1770687857.009430:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000047bed428 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21540864 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1770687857.009432:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d1673b3f 00000080:00200000:2.0:1770687857.009434:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.009436:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.009443:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009457:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009464:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009472:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009483:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.009486:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.009489:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.009494:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.009497:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.009500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.009504:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009512:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.009520:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.009523:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.009528:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.009531:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:2.0:1770687857.009535:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.009538:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.009543:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2191360 i_blocks 0 00000080:00200000:2.0:1770687857.009546:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.009553:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2191360, count: 4096 00000080:00200000:2.0:1770687857.009557:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2191360, bytes: 4096 00000080:00200000:2.0:1770687857.009559:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.009563:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 24, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.009564:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:2.0:1770687857.009566:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.009571:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:2.0:1770687857.009575:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:2.0:1770687857.009577:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.009583:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:2.0:1770687857.009589:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.009591:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.009598:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009607:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009616:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009624:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009631:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009639:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.009644:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.009661:0:87364:0:(rw26.c:924:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:2.0:1770687857.009665:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b6031e14[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.009669:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0beddc2 17ffffc0001001 3:0 ffff9c32048a1000 535 lru 00000080:00200000:2.0:1770687857.009674:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000072b102eb 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21536768 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1770687857.009677:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b6031e14 00000080:00200000:2.0:1770687857.009678:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.009680:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.009688:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009697:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009705:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.009712:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.009724:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.009727:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.009730:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.009735:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.009738:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.009741:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.009745:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.009753:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.009762:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.009765:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.009769:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.009771:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:2.0:1770687857.009775:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.009778:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.009783:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2195456 i_blocks 0 00000080:00200000:2.0:1770687857.009786:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.009793:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2195456, count: 4096 00000080:00200000:2.0:1770687857.009797:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2195456, bytes: 4096 00000080:00200000:2.0:1770687857.010053:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.010059:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 25, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.010061:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:2.0:1770687857.010064:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.010070:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:2.0:1770687857.010073:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:2.0:1770687857.010076:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.010082:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:2.0:1770687857.010102:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.010105:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.010113:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010122:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010131:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010144:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010152:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010160:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.010166:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.010184:0:87364:0:(rw26.c:924:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:2.0:1770687857.010189:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a5a2283[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.010192:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a85ad59f 17ffffc0001001 3:0 ffff9c32048a1360 536 lru 00000080:00200000:2.0:1770687857.010198:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c7afd3c7 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21532672 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1770687857.010200:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a5a2283 00000080:00200000:2.0:1770687857.010202:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.010204:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.010212:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010220:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010228:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010235:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010253:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.010256:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.010258:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.010264:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.010267:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.010269:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.010273:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010281:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.010290:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.010293:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.010297:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.010300:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:2.0:1770687857.010304:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.010307:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.010312:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2199552 i_blocks 0 00000080:00200000:2.0:1770687857.010315:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.010323:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2199552, count: 4096 00000080:00200000:2.0:1770687857.010327:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2199552, bytes: 4096 00000080:00200000:2.0:1770687857.010329:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.010333:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 26, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.010335:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:2.0:1770687857.010337:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.010343:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:2.0:1770687857.010346:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:2.0:1770687857.010348:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.010354:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:2.0:1770687857.010360:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.010362:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.010369:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010378:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010386:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010394:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010401:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010410:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.010415:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.010431:0:87364:0:(rw26.c:924:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:2.0:1770687857.010435:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a6bdc897[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.010439:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e11f847e 17ffffc0001001 3:0 ffff9c32048a1af8 537 lru 00000080:00200000:2.0:1770687857.010444:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007fd1e85d 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21528576 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1770687857.010447:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a6bdc897 00000080:00200000:2.0:1770687857.010448:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.010450:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.010457:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010472:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010479:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010487:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010499:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.010502:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.010504:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.010510:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.010513:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.010515:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.010520:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010528:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.010537:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.010540:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.010544:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.010547:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:2.0:1770687857.010551:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.010554:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.010559:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2203648 i_blocks 0 00000080:00200000:2.0:1770687857.010562:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.010571:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2203648, count: 4096 00000080:00200000:2.0:1770687857.010574:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2203648, bytes: 4096 00000080:00200000:2.0:1770687857.010577:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.010581:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 27, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.010582:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:2.0:1770687857.010585:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.010590:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:2.0:1770687857.010593:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:2.0:1770687857.010596:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.010601:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:2.0:1770687857.010606:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.010609:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.010616:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010626:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010634:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010643:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010650:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010659:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.010664:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.010680:0:87364:0:(rw26.c:924:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:2.0:1770687857.010684:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004181ed2f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.010688:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000adc85631 17ffffc0001001 3:0 ffff9c32048a15e8 538 lru 00000080:00200000:2.0:1770687857.010694:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009f95a564 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21524480 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1770687857.010696:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004181ed2f 00000080:00200000:2.0:1770687857.010697:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.010699:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.010708:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010717:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010724:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.010733:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010744:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.010747:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.010750:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.010756:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.010759:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.010761:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.010766:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010774:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.010783:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.010786:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.010791:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.010794:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:2.0:1770687857.010798:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.010825:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.010830:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2207744 i_blocks 0 00000080:00200000:2.0:1770687857.010833:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.010841:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2207744, count: 4096 00000080:00200000:2.0:1770687857.010845:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2207744, bytes: 4096 00000080:00200000:2.0:1770687857.010847:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.010851:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 28, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.010853:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:2.0:1770687857.010855:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.010861:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:2.0:1770687857.010863:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:2.0:1770687857.010866:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.010871:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:2.0:1770687857.010876:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.010879:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.010886:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010895:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010902:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010914:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.010921:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.010929:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.010934:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.010948:0:87364:0:(rw26.c:924:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:2.0:1770687857.010952:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000daa000fc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.010955:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000afc2f5f0 17ffffc0001001 3:0 ffff9c32048a1bd0 539 lru 00000080:00200000:2.0:1770687857.010960:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000053e90a8c 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21520384 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1770687857.010962:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000daa000fc 00000080:00200000:2.0:1770687857.010963:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.010965:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.011045:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011053:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011061:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011068:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011084:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.011112:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.011115:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.011122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.011125:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.011127:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.011132:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011139:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.011148:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.011150:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.011155:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.011157:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:2.0:1770687857.011161:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.011164:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.011169:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2211840 i_blocks 0 00000080:00200000:2.0:1770687857.011172:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.011179:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2211840, count: 4096 00000080:00200000:2.0:1770687857.011182:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2211840, bytes: 4096 00000080:00200000:2.0:1770687857.011185:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.011188:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 29, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.011190:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:2.0:1770687857.011192:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.011197:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:2.0:1770687857.011200:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:2.0:1770687857.011202:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.011207:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:2.0:1770687857.011213:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.011215:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.011221:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011230:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011239:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011246:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011253:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011261:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.011265:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.011279:0:87364:0:(rw26.c:924:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:2.0:1770687857.011283:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c6ffff2e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.011286:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007533c54a 17ffffc0001001 3:0 ffff9c32048a10d8 540 lru 00000080:00200000:2.0:1770687857.011291:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000037971f1b 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21516288 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1770687857.011293:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c6ffff2e 00000080:00200000:2.0:1770687857.011294:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.011296:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.011303:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011316:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011323:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011331:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011342:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.011345:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.011347:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.011353:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.011355:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.011358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.011362:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011370:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.011379:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.011381:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.011386:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.011389:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:2.0:1770687857.011393:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.011396:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.011401:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2215936 i_blocks 0 00000080:00200000:2.0:1770687857.011404:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.011412:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2215936, count: 4096 00000080:00200000:2.0:1770687857.011415:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2215936, bytes: 4096 00000080:00200000:2.0:1770687857.011418:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.011422:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 30, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.011424:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:2.0:1770687857.011427:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.011432:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:2.0:1770687857.011435:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:2.0:1770687857.011437:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.011442:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:2.0:1770687857.011448:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.011451:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.011458:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011467:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011476:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011484:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011492:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011500:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.011505:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.011534:0:87364:0:(rw26.c:924:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:2.0:1770687857.011539:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ba591401[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.011542:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002a09840b 17ffffc0001021 2:0 ffff9c32048a1870 541 lru 00000080:00200000:2.0:1770687857.011548:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000008ed21d9 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21512192 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1770687857.011551:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ba591401 00000080:00200000:2.0:1770687857.011552:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.011554:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.011562:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011570:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011578:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011586:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011598:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.011601:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.011604:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.011609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.011612:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.011614:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.011618:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011627:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.011637:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.011640:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.011645:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.011648:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:2.0:1770687857.011651:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.011655:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.011660:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2220032 i_blocks 0 00000080:00200000:2.0:1770687857.011663:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.011670:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2220032, count: 4096 00000080:00200000:2.0:1770687857.011674:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2220032, bytes: 4096 00000080:00200000:2.0:1770687857.011677:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.011681:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 31, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.011683:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:2.0:1770687857.011685:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.011691:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:2.0:1770687857.011694:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:2.0:1770687857.011696:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.011701:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:2.0:1770687857.011707:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.011709:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.011717:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011727:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011735:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011749:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011758:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011766:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.011771:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.011787:0:87364:0:(rw26.c:924:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:2.0:1770687857.011792:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f22c20e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.011795:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000034aaba6d 17ffffc0001001 3:0 ffff9c32048a1948 542 lru 00000080:00200000:2.0:1770687857.011827:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000792a461 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21508096 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1770687857.011830:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f22c20e6 00000080:00200000:2.0:1770687857.011832:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.011834:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.011842:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011851:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011859:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.011867:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.011883:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.011886:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.011889:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.011895:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.011897:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.011900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.011905:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.011913:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.011922:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.011925:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.011929:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.011932:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:2.0:1770687857.011935:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.011939:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.011944:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2224128 i_blocks 0 00000080:00200000:2.0:1770687857.011946:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.011954:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2224128, count: 4096 00000080:00200000:2.0:1770687857.011957:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2224128, bytes: 4096 00000080:00200000:2.0:1770687857.011960:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.011964:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 32, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.011966:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:2.0:1770687857.012046:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.012052:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:2.0:1770687857.012056:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:2.0:1770687857.012058:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.012064:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:2.0:1770687857.012071:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.012073:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.012081:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012101:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012110:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012118:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012124:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012133:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.012138:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.012154:0:87364:0:(rw26.c:924:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:2.0:1770687857.012158:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bea913c5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.012161:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000062984a0a 17ffffc0001001 3:0 ffff9c32048a1510 543 lru 00000080:00200000:2.0:1770687857.012167:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000026967ba0 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21504000 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1770687857.012169:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bea913c5 00000080:00200000:2.0:1770687857.012170:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.012172:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.012179:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012191:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012197:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012204:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012216:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.012219:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.012221:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.012227:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.012229:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.012232:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.012236:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012243:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.012252:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.012255:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.012259:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.012262:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:2.0:1770687857.012265:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.012269:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.012274:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2228224 i_blocks 0 00000080:00200000:2.0:1770687857.012277:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.012284:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2228224, count: 4096 00000080:00200000:2.0:1770687857.012288:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2228224, bytes: 4096 00000080:00200000:2.0:1770687857.012290:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.012294:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 33, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.012296:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:2.0:1770687857.012298:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.012303:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:2.0:1770687857.012306:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:2.0:1770687857.012308:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.012313:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:2.0:1770687857.012319:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.012321:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.012330:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012339:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012349:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012357:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012364:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012372:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.012377:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.012397:0:87364:0:(rw26.c:924:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:2.0:1770687857.012402:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001f871a24[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.012405:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c038822a 17ffffc0001001 3:0 ffff9c32048a1438 544 lru 00000080:00200000:2.0:1770687857.012411:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9bc5dbc 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21499904 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1770687857.012414:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001f871a24 00000080:00200000:2.0:1770687857.012415:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.012417:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.012426:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012433:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012440:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012447:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012458:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.012461:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.012463:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.012468:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.012470:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.012473:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.012477:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012484:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.012493:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.012495:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.012500:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.012503:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:2.0:1770687857.012507:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.012510:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.012515:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2232320 i_blocks 0 00000080:00200000:2.0:1770687857.012517:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.012525:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2232320, count: 4096 00000080:00200000:2.0:1770687857.012529:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2232320, bytes: 4096 00000080:00200000:2.0:1770687857.012532:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.012536:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 34, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.012538:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:2.0:1770687857.012540:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.012546:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:2.0:1770687857.012549:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:2.0:1770687857.012552:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.012558:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:2.0:1770687857.012564:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.012566:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.012573:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012582:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012591:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012605:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012611:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012618:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.012623:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.012638:0:87364:0:(rw26.c:924:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:2.0:1770687857.012642:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000102dcacd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.012645:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e84eec61 17ffffc0001001 3:0 ffff9c32048a1288 545 lru 00000080:00200000:2.0:1770687857.012651:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000029025553 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21495808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1770687857.012653:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000102dcacd 00000080:00200000:2.0:1770687857.012654:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.012656:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.012664:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012673:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012680:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012688:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012703:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.012706:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.012708:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.012714:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.012716:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.012719:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.012723:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012730:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.012738:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.012740:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.012744:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.012746:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:2.0:1770687857.012750:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.012753:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.012757:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2236416 i_blocks 0 00000080:00200000:2.0:1770687857.012759:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.012766:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2236416, count: 4096 00000080:00200000:2.0:1770687857.012769:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2236416, bytes: 4096 00000080:00200000:2.0:1770687857.012772:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.012776:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 35, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.012777:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:2.0:1770687857.012779:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.012785:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:2.0:1770687857.012787:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:2.0:1770687857.012789:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.012794:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:2.0:1770687857.012828:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.012831:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.012838:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012848:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012857:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012865:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.012872:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012880:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.012885:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.012900:0:87364:0:(rw26.c:924:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:2.0:1770687857.012904:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000854c41f0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.012907:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c480658a 17ffffc0001001 3:0 ffff9c32048a1a20 546 lru 00000080:00200000:2.0:1770687857.012912:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f23579bd 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21491712 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1770687857.012915:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000854c41f0 00000080:00200000:2.0:1770687857.012916:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.012918:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.012925:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012939:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012946:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.012954:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.012965:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.013051:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.013054:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.013061:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.013064:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.013067:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.013070:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013077:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.013085:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.013096:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.013100:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.013103:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:2.0:1770687857.013107:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.013110:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.013116:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2240512 i_blocks 0 00000080:00200000:2.0:1770687857.013119:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.013126:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2240512, count: 4096 00000080:00200000:2.0:1770687857.013130:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2240512, bytes: 4096 00000080:00200000:2.0:1770687857.013133:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.013136:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 36, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.013138:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:2.0:1770687857.013140:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.013146:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:2.0:1770687857.013150:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:2.0:1770687857.013152:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.013157:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:2.0:1770687857.013163:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.013166:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.013173:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013181:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013190:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013198:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013205:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013213:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.013219:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.013236:0:87364:0:(rw26.c:924:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:2.0:1770687857.013241:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005a605f96[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.013243:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef4e8bf0 17ffffc0001001 3:0 ffff9c32048a1e58 547 lru 00000080:00200000:2.0:1770687857.013248:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1e3cded 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21487616 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1770687857.013250:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005a605f96 00000080:00200000:2.0:1770687857.013251:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.013253:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.013260:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013267:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013273:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013280:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013290:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.013293:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.013295:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.013301:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.013303:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.013306:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.013310:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013318:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.013328:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.013331:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.013335:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.013337:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:2.0:1770687857.013341:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.013344:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.013349:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2244608 i_blocks 0 00000080:00200000:2.0:1770687857.013351:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.013359:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2244608, count: 4096 00000080:00200000:2.0:1770687857.013362:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2244608, bytes: 4096 00000080:00200000:2.0:1770687857.013364:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.013368:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 37, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.013370:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:2.0:1770687857.013372:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.013377:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:2.0:1770687857.013379:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:2.0:1770687857.013382:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.013387:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:2.0:1770687857.013393:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.013395:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.013402:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013410:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013418:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013430:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013437:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013445:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.013451:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.013470:0:87364:0:(rw26.c:924:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:2.0:1770687857.013475:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009c326ed6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.013478:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000737ec10e 17ffffc0001001 3:0 ffff9c32048a0360 548 lru 00000080:00200000:2.0:1770687857.013484:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000098349aba 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21483520 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1770687857.013487:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009c326ed6 00000080:00200000:2.0:1770687857.013488:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.013490:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.013498:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013506:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013514:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013522:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013540:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.013543:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.013546:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.013552:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.013554:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.013557:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.013562:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013570:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.013579:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.013581:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.013586:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.013588:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:2.0:1770687857.013592:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.013595:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.013600:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2248704 i_blocks 0 00000080:00200000:2.0:1770687857.013603:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.013610:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2248704, count: 4096 00000080:00200000:2.0:1770687857.013614:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2248704, bytes: 4096 00000080:00200000:2.0:1770687857.013616:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.013620:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 38, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.013622:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:2.0:1770687857.013624:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.013630:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:2.0:1770687857.013633:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:2.0:1770687857.013636:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.013641:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:2.0:1770687857.013647:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.013649:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.013656:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013665:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013674:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013681:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013688:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013696:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.013702:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.013718:0:87364:0:(rw26.c:924:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:2.0:1770687857.013722:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004bd66e8a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.013725:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b29e5e17 17ffffc0001001 3:0 ffff9c32048a0af8 549 lru 00000080:00200000:2.0:1770687857.013732:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3a261a2 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21479424 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1770687857.013734:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004bd66e8a 00000080:00200000:2.0:1770687857.013735:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.013737:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.013745:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013759:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013767:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.013775:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.013787:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.013790:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.013792:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.013798:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.013844:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.013847:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.013852:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013860:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.013869:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.013872:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.013877:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.013880:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:2.0:1770687857.013884:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.013887:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.013892:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2252800 i_blocks 0 00000080:00200000:2.0:1770687857.013895:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.013903:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2252800, count: 4096 00000080:00200000:2.0:1770687857.013907:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2252800, bytes: 4096 00000080:00200000:2.0:1770687857.013910:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.013914:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 39, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.013916:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:2.0:1770687857.013918:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.013924:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:2.0:1770687857.013926:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:2.0:1770687857.013929:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.013934:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:2.0:1770687857.013940:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.013942:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.013949:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.013958:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014187:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014199:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014206:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014216:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.014222:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.014240:0:87364:0:(rw26.c:924:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:2.0:1770687857.014245:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005f2c4fb9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.014248:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000084f97201 17ffffc0001001 3:0 ffff9c32048a05e8 550 lru 00000080:00200000:2.0:1770687857.014255:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000081e3cbbf 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21475328 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1770687857.014257:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005f2c4fb9 00000080:00200000:2.0:1770687857.014258:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.014260:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.014269:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014277:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014285:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014293:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014305:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.014308:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.014311:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.014317:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.014320:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.014322:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.014327:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014335:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.014344:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.014347:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.014351:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.014354:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:2.0:1770687857.014357:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.014361:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.014366:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2256896 i_blocks 0 00000080:00200000:2.0:1770687857.014369:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.014377:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2256896, count: 4096 00000080:00200000:2.0:1770687857.014381:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2256896, bytes: 4096 00000080:00200000:2.0:1770687857.014384:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.014388:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 40, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.014390:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:2.0:1770687857.014392:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.014398:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:2.0:1770687857.014400:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:2.0:1770687857.014403:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.014408:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:2.0:1770687857.014414:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.014416:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.014424:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014433:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014442:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014456:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014464:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014472:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.014477:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.014493:0:87364:0:(rw26.c:924:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:2.0:1770687857.014498:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bb8a221c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.014501:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c275d763 17ffffc0001001 3:0 ffff9c32048a0bd0 551 lru 00000080:00200000:2.0:1770687857.014507:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab6f17df 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21471232 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1770687857.014510:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bb8a221c 00000080:00200000:2.0:1770687857.014511:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.014513:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.014521:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014529:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014537:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014545:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014562:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.014565:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.014568:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.014573:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.014576:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.014578:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.014582:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014590:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.014599:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.014601:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.014605:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.014608:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:2.0:1770687857.014612:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.014615:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.014620:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2260992 i_blocks 0 00000080:00200000:2.0:1770687857.014623:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.014630:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2260992, count: 4096 00000080:00200000:2.0:1770687857.014634:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2260992, bytes: 4096 00000080:00200000:2.0:1770687857.014637:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.014640:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 41, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.014642:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:2.0:1770687857.014644:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.014650:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:2.0:1770687857.014653:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:2.0:1770687857.014656:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.014661:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:2.0:1770687857.014667:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.014669:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.014676:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014685:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014695:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014703:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014711:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014720:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.014725:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.014742:0:87364:0:(rw26.c:924:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:2.0:1770687857.014746:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001bfa5985[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.014749:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000026a0da66 17ffffc0001001 3:0 ffff9c32048a00d8 552 lru 00000080:00200000:2.0:1770687857.014755:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000164eb808 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21467136 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1770687857.014757:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001bfa5985 00000080:00200000:2.0:1770687857.014759:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.014761:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.014769:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014782:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014790:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.014799:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.014835:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.014838:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.014841:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.014846:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.014849:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.014852:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.014856:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014864:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.014873:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.014875:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.014880:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.014883:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:2.0:1770687857.014886:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.014889:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.014894:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2265088 i_blocks 0 00000080:00200000:2.0:1770687857.014897:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.014904:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2265088, count: 4096 00000080:00200000:2.0:1770687857.014907:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2265088, bytes: 4096 00000080:00200000:2.0:1770687857.014909:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.014913:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 42, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.014914:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:2.0:1770687857.014917:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.014922:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:2.0:1770687857.014925:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:2.0:1770687857.014928:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.014934:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:2.0:1770687857.014940:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.014942:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.014949:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.014959:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015044:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015169:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015177:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015187:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.015194:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.015214:0:87364:0:(rw26.c:924:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:2.0:1770687857.015219:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001863f09e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.015222:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003d39b29d 17ffffc0001001 3:0 ffff9c32048a0870 553 lru 00000080:00200000:2.0:1770687857.015228:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5145f6d 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21463040 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1770687857.015231:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001863f09e 00000080:00200000:2.0:1770687857.015232:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.015234:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.015242:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015251:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015259:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015267:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015279:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.015282:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.015284:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.015290:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.015293:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.015296:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.015300:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015309:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.015318:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.015321:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.015326:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.015329:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:2.0:1770687857.015333:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.015336:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.015341:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2269184 i_blocks 0 00000080:00200000:2.0:1770687857.015344:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.015351:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2269184, count: 4096 00000080:00200000:2.0:1770687857.015355:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2269184, bytes: 4096 00000080:00200000:2.0:1770687857.015358:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.015362:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 43, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.015364:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:2.0:1770687857.015366:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.015372:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:2.0:1770687857.015375:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:2.0:1770687857.015377:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.015382:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:2.0:1770687857.015388:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.015390:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.015397:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015407:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015416:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015429:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015436:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015445:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.015450:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.015466:0:87364:0:(rw26.c:924:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:2.0:1770687857.015470:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000093b2690f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.015474:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000692a7032 17ffffc0001001 3:0 ffff9c32048a0948 554 lru 00000080:00200000:2.0:1770687857.015480:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000013e6544a 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21458944 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1770687857.015482:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000093b2690f 00000080:00200000:2.0:1770687857.015483:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.015486:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.015494:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015503:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015510:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015518:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015536:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.015539:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.015542:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.015547:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.015550:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.015553:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.015558:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015566:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.015575:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.015578:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.015582:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.015585:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:2.0:1770687857.015588:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.015592:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.015597:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2273280 i_blocks 0 00000080:00200000:2.0:1770687857.015600:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.015607:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2273280, count: 4096 00000080:00200000:2.0:1770687857.015610:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2273280, bytes: 4096 00000080:00200000:2.0:1770687857.015613:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.015616:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 44, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.015618:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:2.0:1770687857.015620:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.015626:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:2.0:1770687857.015628:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:2.0:1770687857.015631:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.015637:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:2.0:1770687857.015643:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.015645:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.015653:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015662:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015670:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015678:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015686:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015694:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.015699:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.015718:0:87364:0:(rw26.c:924:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:2.0:1770687857.015723:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000092056c51[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.015726:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000028e8f8e3 17ffffc0001001 3:0 ffff9c32048a0510 555 lru 00000080:00200000:2.0:1770687857.015733:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003c6d7410 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21454848 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1770687857.015735:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000092056c51 00000080:00200000:2.0:1770687857.015736:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.015738:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.015746:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015760:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015768:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.015777:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.015789:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.015792:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.015794:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.015825:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.015829:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.015831:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.015836:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015844:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.015853:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.015856:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.015860:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.015863:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:2.0:1770687857.015867:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.015870:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.015875:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2277376 i_blocks 0 00000080:00200000:2.0:1770687857.015878:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.015885:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2277376, count: 4096 00000080:00200000:2.0:1770687857.015889:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2277376, bytes: 4096 00000080:00200000:2.0:1770687857.015891:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.015895:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 45, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.015897:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:2.0:1770687857.015899:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.015905:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:2.0:1770687857.015907:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:2.0:1770687857.015910:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.015915:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:2.0:1770687857.015921:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.015924:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.015931:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015940:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015949:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015957:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.015965:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016052:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.016058:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.016083:0:87364:0:(rw26.c:924:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:2.0:1770687857.016100:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ce43ede9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.016103:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000795e0ba 17ffffc0001021 2:0 ffff9c32048a0438 556 lru 00000080:00200000:2.0:1770687857.016109:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000076ce573a 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21450752 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1770687857.016111:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ce43ede9 00000080:00200000:2.0:1770687857.016112:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.016115:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.016123:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016132:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016139:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016148:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016159:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.016163:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.016165:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.016171:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.016174:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.016177:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.016181:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016190:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.016199:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.016202:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.016206:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.016209:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:2.0:1770687857.016213:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.016217:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.016222:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2281472 i_blocks 0 00000080:00200000:2.0:1770687857.016225:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.016232:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2281472, count: 4096 00000080:00200000:2.0:1770687857.016236:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2281472, bytes: 4096 00000080:00200000:2.0:1770687857.016238:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.016242:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 46, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.016244:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:2.0:1770687857.016246:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.016252:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:2.0:1770687857.016255:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:2.0:1770687857.016258:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.016263:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:2.0:1770687857.016269:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.016271:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.016278:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016288:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016297:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016310:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016318:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016327:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.016332:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.016348:0:87364:0:(rw26.c:924:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:2.0:1770687857.016352:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007f6e42c4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.016356:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000bdf093b 17ffffc0001001 3:0 ffff9c32048a0288 557 lru 00000080:00200000:2.0:1770687857.016362:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000045abefba 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21446656 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1770687857.016364:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007f6e42c4 00000080:00200000:2.0:1770687857.016366:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.016368:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.016376:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016385:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016392:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016400:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016418:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.016421:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.016423:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.016429:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.016432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.016435:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.016439:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016447:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.016456:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.016458:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.016463:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.016466:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:2.0:1770687857.016470:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.016473:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.016478:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2285568 i_blocks 0 00000080:00200000:2.0:1770687857.016481:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.016488:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2285568, count: 4096 00000080:00200000:2.0:1770687857.016492:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2285568, bytes: 4096 00000080:00200000:2.0:1770687857.016494:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.016498:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 47, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.016500:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:2.0:1770687857.016502:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.016508:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:2.0:1770687857.016510:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:2.0:1770687857.016513:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.016518:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:2.0:1770687857.016524:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.016526:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.016533:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016541:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016550:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016558:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016565:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016573:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.016579:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.016595:0:87364:0:(rw26.c:924:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:2.0:1770687857.016599:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002defac5a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.016602:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009141018a 17ffffc0001001 3:0 ffff9c32048a0a20 558 lru 00000080:00200000:2.0:1770687857.016607:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca20704d 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21442560 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1770687857.016610:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002defac5a 00000080:00200000:2.0:1770687857.016611:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.016613:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.016621:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016634:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016641:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016650:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016660:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.016664:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.016666:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.016671:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.016674:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.016677:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.016681:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016688:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.016697:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.016699:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.016704:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.016707:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:2.0:1770687857.016710:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.016713:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.016718:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2289664 i_blocks 0 00000080:00200000:2.0:1770687857.016721:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.016728:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2289664, count: 4096 00000080:00200000:2.0:1770687857.016732:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2289664, bytes: 4096 00000080:00200000:2.0:1770687857.016734:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.016737:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 48, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.016739:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:2.0:1770687857.016742:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.016747:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:2.0:1770687857.016750:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:2.0:1770687857.016752:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.016757:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:2.0:1770687857.016763:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.016765:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.016772:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016781:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016790:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016798:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016834:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016842:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.016848:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.016864:0:87364:0:(rw26.c:924:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:2.0:1770687857.016868:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000026c04e12[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.016871:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000eeb6dee0 17ffffc0001001 3:0 ffff9c32048a0e58 559 lru 00000080:00200000:2.0:1770687857.016876:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d0fc90dd 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21438464 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1770687857.016878:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000026c04e12 00000080:00200000:2.0:1770687857.016879:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.016881:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.016889:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016897:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016904:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.016910:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.016921:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.016924:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.016926:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.016931:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.016934:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.016937:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.016941:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.016949:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.016959:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.016961:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.016965:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.017039:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:2.0:1770687857.017044:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.017047:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.017052:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2293760 i_blocks 0 00000080:00200000:2.0:1770687857.017054:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.017061:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2293760, count: 4096 00000080:00200000:2.0:1770687857.017065:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2293760, bytes: 4096 00000080:00200000:2.0:1770687857.017067:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.017070:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 49, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.017072:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:2.0:1770687857.017074:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.017078:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:2.0:1770687857.017081:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:2.0:1770687857.017083:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.017100:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:2.0:1770687857.017106:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.017108:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.017115:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017124:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017132:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017144:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017151:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017158:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.017163:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.017178:0:87364:0:(rw26.c:924:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:2.0:1770687857.017182:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a3f47e1c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.017185:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f9f20761 17ffffc0001001 3:0 ffff9c32048a01b0 560 lru 00000080:00200000:2.0:1770687857.017191:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3b04a06 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21434368 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1770687857.017192:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a3f47e1c 00000080:00200000:2.0:1770687857.017193:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.017195:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.017202:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017210:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017217:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017224:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017239:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.017242:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.017244:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.017250:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.017252:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.017255:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.017259:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017266:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.017274:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.017276:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.017281:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.017284:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:2.0:1770687857.017287:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.017290:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.017294:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2297856 i_blocks 0 00000080:00200000:2.0:1770687857.017297:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.017303:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2297856, count: 4096 00000080:00200000:2.0:1770687857.017307:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2297856, bytes: 4096 00000080:00200000:2.0:1770687857.017309:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.017312:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 50, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.017314:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:2.0:1770687857.017316:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.017321:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:2.0:1770687857.017323:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:2.0:1770687857.017325:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.017330:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:2.0:1770687857.017335:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.017337:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.017344:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017352:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017360:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017367:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017373:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017380:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.017386:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.017402:0:87364:0:(rw26.c:924:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:2.0:1770687857.017406:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000051c9a2e9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.017409:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000af2da5e5 17ffffc0001001 3:0 ffff9c32048a0d80 561 lru 00000080:00200000:2.0:1770687857.017416:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006817e49c 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21430272 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1770687857.017418:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000051c9a2e9 00000080:00200000:2.0:1770687857.017419:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.017421:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.017428:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017442:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017449:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017456:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017467:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.017470:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.017472:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.017478:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.017480:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.017483:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.017487:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017496:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.017504:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.017507:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.017511:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.017514:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:2.0:1770687857.017518:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.017521:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.017526:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2301952 i_blocks 0 00000080:00200000:2.0:1770687857.017529:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.017535:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2301952, count: 4096 00000080:00200000:2.0:1770687857.017539:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2301952, bytes: 4096 00000080:00200000:2.0:1770687857.017542:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.017545:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 51, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.017547:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:2.0:1770687857.017549:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.017554:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:2.0:1770687857.017557:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:2.0:1770687857.017559:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.017564:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:2.0:1770687857.017569:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.017571:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.017578:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017586:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017595:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017603:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017609:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017616:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.017621:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.017639:0:87364:0:(rw26.c:924:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:2.0:1770687857.017643:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e436bfb5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.017646:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003c063114 17ffffc0001001 3:0 ffff9c32048a06c0 562 lru 00000080:00200000:2.0:1770687857.017651:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002d34bba0 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21426176 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1770687857.017653:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e436bfb5 00000080:00200000:2.0:1770687857.017655:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.017656:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.017663:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017671:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017678:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.017684:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.017694:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.017696:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.017699:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.017703:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.017706:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.017708:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.017712:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.017720:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.017728:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.017731:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.017734:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.017737:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:2.0:1770687857.017740:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.017743:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.017747:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2306048 i_blocks 0 00000080:00200000:2.0:1770687857.017750:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.017756:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2306048, count: 4096 00000080:00200000:2.0:1770687857.017760:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2306048, bytes: 4096 00000080:00200000:2.0:1770687857.017762:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.017766:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 52, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.017767:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:2.0:1770687857.017770:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.017774:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:2.0:1770687857.017777:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:2.0:1770687857.017779:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.017784:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:2.0:1770687857.017789:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.017791:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.017798:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018035:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018045:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018057:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018064:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018073:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.018079:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.018104:0:87364:0:(rw26.c:924:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:2.0:1770687857.018109:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001d20b684[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.018112:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004d0f97d4 17ffffc0001001 3:0 ffff9c32048a0798 563 lru 00000080:00200000:2.0:1770687857.018118:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000010738dc6 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21422080 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1770687857.018121:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001d20b684 00000080:00200000:2.0:1770687857.018122:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.018124:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.018131:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018139:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018146:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018153:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018169:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.018172:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.018174:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.018180:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.018182:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.018185:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.018189:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018196:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.018204:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.018207:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.018211:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.018214:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:2.0:1770687857.018218:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.018221:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.018226:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2310144 i_blocks 0 00000080:00200000:2.0:1770687857.018228:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.018236:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2310144, count: 4096 00000080:00200000:2.0:1770687857.018239:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2310144, bytes: 4096 00000080:00200000:2.0:1770687857.018241:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.018245:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 53, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.018246:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:2.0:1770687857.018249:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.018254:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:2.0:1770687857.018257:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:2.0:1770687857.018259:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.018264:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:2.0:1770687857.018270:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.018272:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.018279:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018288:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018296:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018303:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018310:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018316:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.018320:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.018335:0:87364:0:(rw26.c:924:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:2.0:1770687857.018339:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c5cdfe69[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.018342:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000214aafdb 17ffffc0001001 3:0 ffff9c32048a0ca8 564 lru 00000080:00200000:2.0:1770687857.018347:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000050b72b15 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21417984 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1770687857.018349:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c5cdfe69 00000080:00200000:2.0:1770687857.018351:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.018352:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.018359:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018371:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018378:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018385:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018396:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.018398:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.018400:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.018405:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.018408:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.018410:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.018414:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018421:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.018430:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.018432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.018436:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.018439:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:2.0:1770687857.018442:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.018445:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.018450:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2314240 i_blocks 0 00000080:00200000:2.0:1770687857.018453:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.018459:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2314240, count: 4096 00000080:00200000:2.0:1770687857.018463:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2314240, bytes: 4096 00000080:00200000:2.0:1770687857.018465:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.018469:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 54, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.018470:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:2.0:1770687857.018473:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.018478:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:2.0:1770687857.018480:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:2.0:1770687857.018483:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.018488:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:2.0:1770687857.018493:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.018495:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.018501:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018509:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018518:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018525:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018533:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018540:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.018545:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.018559:0:87364:0:(rw26.c:924:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:2.0:1770687857.018564:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000058c43069[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.018567:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000030f43a0f 17ffffc0001001 3:0 ffff9c32048a0000 565 lru 00000080:00200000:2.0:1770687857.018572:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001f921294 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21413888 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1770687857.018575:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000058c43069 00000080:00200000:2.0:1770687857.018576:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.018578:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.018586:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018594:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018601:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018610:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018620:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.018623:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.018626:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.018631:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.018633:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.018636:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.018640:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018648:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.018657:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.018660:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.018664:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.018667:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:2.0:1770687857.018670:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.018673:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.018677:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2318336 i_blocks 0 00000080:00200000:2.0:1770687857.018680:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.018687:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2318336, count: 4096 00000080:00200000:2.0:1770687857.018691:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2318336, bytes: 4096 00000080:00200000:2.0:1770687857.018694:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.018697:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 55, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.018698:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:2.0:1770687857.018701:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.018706:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:2.0:1770687857.018708:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:2.0:1770687857.018710:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.018715:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:2.0:1770687857.018720:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.018722:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.018729:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018737:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018746:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018759:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018767:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018775:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.018780:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.018797:0:87364:0:(rw26.c:924:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:2.0:1770687857.018824:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000729dba49[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.018828:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a66d1a28 17ffffc0001001 3:0 ffff9c321824fe58 566 lru 00000080:00200000:2.0:1770687857.018833:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd1e15eb 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21409792 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1770687857.018836:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000729dba49 00000080:00200000:2.0:1770687857.018837:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.018839:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.018847:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018855:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018862:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.018870:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.018885:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.018888:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.018891:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.018896:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.018898:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.018900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.018905:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.018912:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.018920:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.018923:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.018926:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.018929:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:2.0:1770687857.018933:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.018936:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.018940:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2322432 i_blocks 0 00000080:00200000:2.0:1770687857.018943:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.018949:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2322432, count: 4096 00000080:00200000:2.0:1770687857.018953:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2322432, bytes: 4096 00000080:00200000:2.0:1770687857.018955:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.018959:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 56, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.018960:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:2.0:1770687857.018963:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.019038:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:2.0:1770687857.019041:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:2.0:1770687857.019044:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.019049:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:2.0:1770687857.019055:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.019058:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.019065:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019073:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019082:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019100:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019107:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019115:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.019121:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.019135:0:87364:0:(rw26.c:924:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:2.0:1770687857.019140:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e66f09e0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.019143:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe655a61 17ffffc0001001 3:0 ffff9c321824f1b0 567 lru 00000080:00200000:2.0:1770687857.019149:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005e2c4221 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21405696 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1770687857.019151:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e66f09e0 00000080:00200000:2.0:1770687857.019152:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.019154:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.019161:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019174:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019181:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019188:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019199:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.019202:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.019204:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.019209:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.019212:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.019214:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.019218:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019226:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.019235:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.019237:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.019241:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.019244:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:2.0:1770687857.019247:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.019251:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.019255:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2326528 i_blocks 0 00000080:00200000:2.0:1770687857.019258:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.019265:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2326528, count: 4096 00000080:00200000:2.0:1770687857.019269:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2326528, bytes: 4096 00000080:00200000:2.0:1770687857.019271:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.019274:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 57, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.019276:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:2.0:1770687857.019279:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.019283:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:2.0:1770687857.019286:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:2.0:1770687857.019288:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.019293:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:2.0:1770687857.019298:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.019300:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.019306:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019315:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019323:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019330:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019338:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019345:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.019350:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.019364:0:87364:0:(rw26.c:924:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:2.0:1770687857.019369:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008f27a23f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.019372:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000dffaaed5 17ffffc0001001 3:0 ffff9c321824fd80 568 lru 00000080:00200000:2.0:1770687857.019377:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000088308f51 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21401600 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1770687857.019380:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008f27a23f 00000080:00200000:2.0:1770687857.019381:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.019383:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.019390:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019398:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019405:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019412:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019423:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.019426:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.019428:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.019433:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.019435:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.019438:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.019442:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019449:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.019458:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.019460:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.019464:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.019466:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:2.0:1770687857.019470:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.019473:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.019477:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2330624 i_blocks 0 00000080:00200000:2.0:1770687857.019480:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.019487:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2330624, count: 4096 00000080:00200000:2.0:1770687857.019490:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2330624, bytes: 4096 00000080:00200000:2.0:1770687857.019493:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.019496:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 58, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.019498:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:2.0:1770687857.019500:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.019505:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:2.0:1770687857.019507:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:2.0:1770687857.019510:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.019514:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:2.0:1770687857.019519:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.019522:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.019528:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019537:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019545:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019557:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019565:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019572:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.019577:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.019595:0:87364:0:(rw26.c:924:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:2.0:1770687857.019600:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000412b1ec[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.019603:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000080c60835 17ffffc0001001 3:0 ffff9c321824f6c0 569 lru 00000080:00200000:2.0:1770687857.019608:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000056a8b6ee 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21397504 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1770687857.019611:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000412b1ec 00000080:00200000:2.0:1770687857.019612:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.019615:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.019622:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019630:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019637:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019644:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019659:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.019662:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.019665:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.019670:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.019673:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.019675:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.019679:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019687:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.019695:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.019698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.019702:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.019704:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:2.0:1770687857.019707:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.019711:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.019715:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2334720 i_blocks 0 00000080:00200000:2.0:1770687857.019718:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.019724:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2334720, count: 4096 00000080:00200000:2.0:1770687857.019728:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2334720, bytes: 4096 00000080:00200000:2.0:1770687857.019731:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.019734:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 59, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.019736:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:2.0:1770687857.019738:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.019743:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:2.0:1770687857.019745:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:2.0:1770687857.019748:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.019753:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:2.0:1770687857.019758:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.019760:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.019767:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019775:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019784:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019791:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019798:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019832:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.019836:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.019850:0:87364:0:(rw26.c:924:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:2.0:1770687857.019854:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000e4cb88f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.019857:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a955399d 17ffffc0001001 3:0 ffff9c321824f798 570 lru 00000080:00200000:2.0:1770687857.019863:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000028e5028f 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21393408 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1770687857.019866:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000e4cb88f 00000080:00200000:2.0:1770687857.019867:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.019869:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.019876:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019889:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019896:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.019903:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.019913:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.019916:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.019918:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.019923:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.019926:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.019929:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.019933:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.019941:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.019949:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.019952:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.019956:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.019959:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:2.0:1770687857.019962:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.019965:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.020037:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2338816 i_blocks 0 00000080:00200000:2.0:1770687857.020040:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.020048:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2338816, count: 4096 00000080:00200000:2.0:1770687857.020051:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2338816, bytes: 4096 00000080:00200000:2.0:1770687857.020054:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.020058:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 60, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.020060:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:2.0:1770687857.020062:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.020067:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:2.0:1770687857.020070:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:2.0:1770687857.020073:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.020078:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:2.0:1770687857.020084:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.020096:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.020104:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020114:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020121:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020129:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020135:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020143:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.020148:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.020173:0:87364:0:(rw26.c:924:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:2.0:1770687857.020177:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a72748b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.020180:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e48266df 17ffffc0001021 2:0 ffff9c321824fca8 571 lru 00000080:00200000:2.0:1770687857.020186:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000021f7607c 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21389312 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1770687857.020189:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a72748b 00000080:00200000:2.0:1770687857.020190:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.020192:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.020199:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020207:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020214:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020220:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020231:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.020234:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.020236:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.020241:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.020243:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.020245:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.020249:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020255:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.020264:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.020267:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.020270:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.020273:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:2.0:1770687857.020277:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.020280:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.020284:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2342912 i_blocks 0 00000080:00200000:2.0:1770687857.020286:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.020293:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2342912, count: 4096 00000080:00200000:2.0:1770687857.020297:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2342912, bytes: 4096 00000080:00200000:2.0:1770687857.020299:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.020303:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 61, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.020305:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:2.0:1770687857.020307:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.020312:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:2.0:1770687857.020315:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:2.0:1770687857.020317:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.020323:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:2.0:1770687857.020329:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.020331:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.020337:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020346:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020354:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020366:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020372:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020379:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.020384:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.020404:0:87364:0:(rw26.c:924:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:2.0:1770687857.020408:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a9694ce[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.020410:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000042aec9e7 17ffffc0001001 3:0 ffff9c321824f000 572 lru 00000080:00200000:2.0:1770687857.020415:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000280bfcc3 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21385216 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1770687857.020418:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a9694ce 00000080:00200000:2.0:1770687857.020419:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.020421:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.020428:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020436:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020443:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020450:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020465:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.020468:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.020470:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.020475:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.020477:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.020480:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.020483:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020489:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.020497:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.020499:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.020503:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.020505:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:2.0:1770687857.020509:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.020512:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.020516:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2347008 i_blocks 0 00000080:00200000:2.0:1770687857.020519:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.020526:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2347008, count: 4096 00000080:00200000:2.0:1770687857.020530:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2347008, bytes: 4096 00000080:00200000:2.0:1770687857.020532:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.020536:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 62, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.020537:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:2.0:1770687857.020539:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.020544:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:2.0:1770687857.020547:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:2.0:1770687857.020550:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.020555:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:2.0:1770687857.020560:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.020562:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.020568:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020577:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020587:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020595:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020603:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020611:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.020617:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.020632:0:87364:0:(rw26.c:924:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:2.0:1770687857.020637:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f4076ef7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.020640:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005e583dae 17ffffc0001001 3:0 ffff9c321824f360 573 lru 00000080:00200000:2.0:1770687857.020646:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006f72e5e6 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21381120 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1770687857.020648:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f4076ef7 00000080:00200000:2.0:1770687857.020650:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.020652:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.020659:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020673:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020680:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020688:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020700:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.020704:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.020706:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.020712:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.020715:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.020717:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.020721:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020729:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.020738:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.020741:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.020745:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.020748:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:2.0:1770687857.020752:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.020755:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.020760:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2351104 i_blocks 0 00000080:00200000:2.0:1770687857.020763:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.020770:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2351104, count: 4096 00000080:00200000:2.0:1770687857.020774:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2351104, bytes: 4096 00000080:00200000:2.0:1770687857.020776:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.020780:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 63, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.020782:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:2.0:1770687857.020784:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.020790:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:2.0:1770687857.020793:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:2.0:1770687857.020795:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.020830:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:2.0:1770687857.020837:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.020839:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.020846:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020855:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020864:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020872:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.020879:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.020886:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.020891:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.020909:0:87364:0:(rw26.c:924:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:2.0:1770687857.020913:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001bafc94c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.020917:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee2cb0be 17ffffc0001001 3:0 ffff9c321824faf8 574 lru 00000080:00200000:2.0:1770687857.020922:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000040e68cb7 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21377024 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1770687857.020925:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001bafc94c 00000080:00200000:2.0:1770687857.020926:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.020928:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.020936:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020944:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020952:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.020960:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021056:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.021060:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.021063:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.021069:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.021072:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.021075:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.021079:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021098:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.021107:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.021110:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.021114:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.021117:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:2.0:1770687857.021121:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.021124:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.021129:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2355200 i_blocks 0 00000080:00200000:2.0:1770687857.021132:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.021139:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2355200, count: 4096 00000080:00200000:2.0:1770687857.021143:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2355200, bytes: 4096 00000080:00200000:2.0:1770687857.021146:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.021149:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 64, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.021151:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:2.0:1770687857.021154:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.021159:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:2.0:1770687857.021162:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:2.0:1770687857.021165:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.021170:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:2.0:1770687857.021176:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.021179:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.021185:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021195:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021204:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021218:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021226:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021234:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.021239:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.021256:0:87364:0:(rw26.c:924:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:2.0:1770687857.021260:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c9b564af[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.021264:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001df6dd8f 17ffffc0001001 3:0 ffff9c321824f5e8 575 lru 00000080:00200000:2.0:1770687857.021270:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000087716065 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21372928 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1770687857.021272:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c9b564af 00000080:00200000:2.0:1770687857.021274:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.021276:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.021283:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021292:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021300:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021308:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021326:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.021329:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.021332:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.021338:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.021340:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.021343:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.021347:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021355:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.021364:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.021367:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.021372:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.021375:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:2.0:1770687857.021379:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.021382:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.021387:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2359296 i_blocks 0 00000080:00200000:2.0:1770687857.021390:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.021397:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2359296, count: 4096 00000080:00200000:2.0:1770687857.021401:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2359296, bytes: 4096 00000080:00200000:2.0:1770687857.021403:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.021407:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 65, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.021408:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:2.0:1770687857.021411:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.021417:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:2.0:1770687857.021419:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:2.0:1770687857.021422:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.021427:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:2.0:1770687857.021433:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.021435:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.021442:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021452:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021460:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021468:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021476:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021484:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.021489:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.021517:0:87364:0:(rw26.c:924:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:2.0:1770687857.021522:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a1461da7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.021525:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae455933 17ffffc0001001 3:0 ffff9c321824fbd0 576 lru 00000080:00200000:2.0:1770687857.021531:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd42ba50 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21368832 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1770687857.021533:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a1461da7 00000080:00200000:2.0:1770687857.021535:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.021537:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.021544:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021558:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021566:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021574:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021586:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.021589:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.021591:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.021597:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.021600:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.021602:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.021607:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021616:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.021625:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.021628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.021632:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.021635:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:2.0:1770687857.021639:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.021642:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.021647:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2363392 i_blocks 0 00000080:00200000:2.0:1770687857.021650:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.021657:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2363392, count: 4096 00000080:00200000:2.0:1770687857.021660:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2363392, bytes: 4096 00000080:00200000:2.0:1770687857.021663:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.021667:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 66, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.021668:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:2.0:1770687857.021671:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.021676:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:2.0:1770687857.021678:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:2.0:1770687857.021681:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.021686:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:2.0:1770687857.021691:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.021693:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.021701:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021710:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021719:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021727:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021735:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021743:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.021749:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.021764:0:87364:0:(rw26.c:924:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:2.0:1770687857.021769:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b71c39a6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.021772:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007ef04560 17ffffc0001001 3:0 ffff9c321824f0d8 577 lru 00000080:00200000:2.0:1770687857.021779:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009245ef1f 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21364736 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1770687857.021781:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b71c39a6 00000080:00200000:2.0:1770687857.021783:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.021785:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.021793:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021844:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021852:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.021861:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.021872:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.021876:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.021878:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.021883:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.021886:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.021889:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.021893:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.021900:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.021909:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.021912:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.021916:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.021919:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:2.0:1770687857.021922:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.021925:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.021929:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2367488 i_blocks 0 00000080:00200000:2.0:1770687857.021932:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.021938:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2367488, count: 4096 00000080:00200000:2.0:1770687857.021942:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2367488, bytes: 4096 00000080:00200000:2.0:1770687857.021944:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.021948:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 67, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.021949:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:2.0:1770687857.021951:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.021956:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:2.0:1770687857.021959:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:2.0:1770687857.021961:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.021966:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:2.0:1770687857.022195:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.022198:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.022205:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022215:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022225:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022239:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022247:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022256:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.022262:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.022279:0:87364:0:(rw26.c:924:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:2.0:1770687857.022284:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007fdeae02[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.022288:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002031433b 17ffffc0001001 3:0 ffff9c321824f870 578 lru 00000080:00200000:2.0:1770687857.022294:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000491ac135 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21360640 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1770687857.022296:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007fdeae02 00000080:00200000:2.0:1770687857.022297:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.022300:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.022307:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022316:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022323:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022331:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022349:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.022352:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.022354:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.022360:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.022362:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.022365:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.022369:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022377:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.022386:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.022389:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.022393:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.022396:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:2.0:1770687857.022400:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.022403:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.022408:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2371584 i_blocks 0 00000080:00200000:2.0:1770687857.022411:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.022418:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2371584, count: 4096 00000080:00200000:2.0:1770687857.022421:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2371584, bytes: 4096 00000080:00200000:2.0:1770687857.022424:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.022428:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 68, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.022429:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:2.0:1770687857.022432:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.022437:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:2.0:1770687857.022440:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:2.0:1770687857.022443:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.022449:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:2.0:1770687857.022454:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.022456:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.022463:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022472:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022480:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022488:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022495:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022502:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.022507:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.022523:0:87364:0:(rw26.c:924:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:2.0:1770687857.022528:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000663e44fb[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.022531:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000aeb2d545 17ffffc0001001 3:0 ffff9c321824f948 579 lru 00000080:00200000:2.0:1770687857.022537:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef6c7de4 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21356544 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1770687857.022539:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000663e44fb 00000080:00200000:2.0:1770687857.022540:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.022543:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.022550:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022564:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022571:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022579:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022591:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.022594:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.022596:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.022602:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.022605:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.022607:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.022611:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022619:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.022628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.022630:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.022635:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.022637:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:2.0:1770687857.022641:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.022644:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.022650:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2375680 i_blocks 0 00000080:00200000:2.0:1770687857.022652:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.022659:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2375680, count: 4096 00000080:00200000:2.0:1770687857.022663:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2375680, bytes: 4096 00000080:00200000:2.0:1770687857.022666:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.022669:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 69, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.022671:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:2.0:1770687857.022673:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.022678:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:2.0:1770687857.022681:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:2.0:1770687857.022684:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.022689:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:2.0:1770687857.022694:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.022697:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.022704:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022713:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022722:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022729:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022736:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022744:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.022750:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.022766:0:87364:0:(rw26.c:924:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:2.0:1770687857.022770:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000012f8d257[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.022773:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000992b41be 17ffffc0001001 3:0 ffff9c321824f510 580 lru 00000080:00200000:2.0:1770687857.022779:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d404ee47 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21352448 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1770687857.022781:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000012f8d257 00000080:00200000:2.0:1770687857.022783:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.022785:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.022792:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022826:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022834:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.022843:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.022854:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.022858:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.022860:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.022865:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.022868:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.022870:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.022874:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.022882:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.022891:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.022893:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.022898:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.022900:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:2.0:1770687857.022904:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.022907:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.022912:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2379776 i_blocks 0 00000080:00200000:2.0:1770687857.022915:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.022922:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2379776, count: 4096 00000080:00200000:2.0:1770687857.022925:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2379776, bytes: 4096 00000080:00200000:2.0:1770687857.022928:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.022931:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 70, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.022933:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:2.0:1770687857.022935:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.022940:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:2.0:1770687857.022943:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:2.0:1770687857.022946:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.022951:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:2.0:1770687857.022957:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.022959:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.023045:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023056:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023065:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023078:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023096:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023105:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.023111:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.023128:0:87364:0:(rw26.c:924:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:2.0:1770687857.023133:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003690b561[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.023136:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f28aedc7 17ffffc0001001 3:0 ffff9c321824f438 581 lru 00000080:00200000:2.0:1770687857.023141:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000017fd0b6 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21348352 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1770687857.023143:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003690b561 00000080:00200000:2.0:1770687857.023144:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.023147:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.023154:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023162:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023169:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023176:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023191:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.023194:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.023196:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.023200:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.023203:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.023205:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.023209:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023216:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.023224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.023227:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.023230:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.023233:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:2.0:1770687857.023237:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.023239:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.023244:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2383872 i_blocks 0 00000080:00200000:2.0:1770687857.023246:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.023253:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2383872, count: 4096 00000080:00200000:2.0:1770687857.023256:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2383872, bytes: 4096 00000080:00200000:2.0:1770687857.023259:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.023262:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 71, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.023263:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:2.0:1770687857.023265:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.023270:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:2.0:1770687857.023273:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:2.0:1770687857.023275:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.023280:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:2.0:1770687857.023286:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.023288:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.023295:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023303:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023312:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023319:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023325:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023332:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.023336:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.023351:0:87364:0:(rw26.c:924:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:2.0:1770687857.023355:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a62a60cc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.023358:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f828b62c 17ffffc0001001 3:0 ffff9c321824f288 582 lru 00000080:00200000:2.0:1770687857.023364:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008cec7192 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21344256 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1770687857.023366:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a62a60cc 00000080:00200000:2.0:1770687857.023368:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.023370:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.023376:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023390:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023397:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023404:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023415:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.023417:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.023420:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.023424:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.023427:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.023430:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.023434:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023442:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.023451:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.023453:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.023457:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.023460:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:2.0:1770687857.023464:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.023467:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.023471:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2387968 i_blocks 0 00000080:00200000:2.0:1770687857.023474:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.023481:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2387968, count: 4096 00000080:00200000:2.0:1770687857.023484:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2387968, bytes: 4096 00000080:00200000:2.0:1770687857.023487:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.023491:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 72, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.023492:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:2.0:1770687857.023494:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.023499:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:2.0:1770687857.023502:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:2.0:1770687857.023505:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.023509:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:2.0:1770687857.023514:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.023516:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.023523:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023532:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023541:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023548:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023555:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023562:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.023567:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.023586:0:87364:0:(rw26.c:924:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:2.0:1770687857.023590:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000459c9dd0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.023593:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008c659198 17ffffc0001001 3:0 ffff9c321824fa20 583 lru 00000080:00200000:2.0:1770687857.023599:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009d9dde9f 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21340160 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1770687857.023601:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000459c9dd0 00000080:00200000:2.0:1770687857.023603:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.023605:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.023612:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023621:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023628:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023636:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023646:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.023648:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.023650:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.023655:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.023658:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.023661:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.023664:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023673:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.023681:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.023684:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.023688:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.023690:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:2.0:1770687857.023694:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.023697:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.023702:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2392064 i_blocks 0 00000080:00200000:2.0:1770687857.023704:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.023711:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2392064, count: 4096 00000080:00200000:2.0:1770687857.023715:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2392064, bytes: 4096 00000080:00200000:2.0:1770687857.023717:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.023721:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 73, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.023722:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:2.0:1770687857.023724:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.023730:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:2.0:1770687857.023732:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:2.0:1770687857.023735:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.023739:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:2.0:1770687857.023744:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.023746:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.023753:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023762:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023771:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023784:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023791:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023798:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.023828:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.023844:0:87364:0:(rw26.c:924:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:2.0:1770687857.023849:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000c4e3af5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.023852:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003ec822c1 17ffffc0001001 3:0 ffff9c321824e870 584 lru 00000080:00200000:2.0:1770687857.023857:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9b4acc8 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21336064 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1770687857.023860:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000c4e3af5 00000080:00200000:2.0:1770687857.023861:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.023863:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.023870:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023878:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023885:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.023892:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.023908:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.023911:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.023913:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.023918:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.023921:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.023924:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.023928:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.023936:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.023944:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.023947:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.023951:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.023953:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:2.0:1770687857.023957:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.023960:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.023964:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2396160 i_blocks 0 00000080:00200000:2.0:1770687857.024036:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.024045:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2396160, count: 4096 00000080:00200000:2.0:1770687857.024048:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2396160, bytes: 4096 00000080:00200000:2.0:1770687857.024051:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.024056:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 74, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.024057:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:2.0:1770687857.024060:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.024066:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:2.0:1770687857.024069:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:2.0:1770687857.024071:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.024076:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:2.0:1770687857.024082:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.024084:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.024101:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024111:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024119:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024126:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024134:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024142:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.024146:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.024161:0:87364:0:(rw26.c:924:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:2.0:1770687857.024165:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000966aaa6a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.024168:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002c38a5d9 17ffffc0001001 3:0 ffff9c321824e948 585 lru 00000080:00200000:2.0:1770687857.024174:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1812581 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21331968 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1770687857.024352:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000966aaa6a 00000080:00200000:2.0:1770687857.024354:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.024357:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.024365:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024378:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024385:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024393:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024404:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.024407:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.024409:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.024414:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.024417:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.024420:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.024424:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024432:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.024440:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.024443:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.024447:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.024449:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:2.0:1770687857.024453:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.024456:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.024460:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2400256 i_blocks 0 00000080:00200000:2.0:1770687857.024463:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.024470:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2400256, count: 4096 00000080:00200000:2.0:1770687857.024473:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2400256, bytes: 4096 00000080:00200000:2.0:1770687857.024475:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.024479:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 75, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.024480:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:2.0:1770687857.024482:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.024487:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:2.0:1770687857.024490:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:2.0:1770687857.024492:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.024497:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:2.0:1770687857.024502:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.024504:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.024511:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024519:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024528:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024535:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024541:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024548:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.024553:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.024579:0:87364:0:(rw26.c:924:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:2.0:1770687857.024583:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000ee1cda8[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.024586:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a9fe0d59 17ffffc0001021 2:0 ffff9c321824e510 586 lru 00000080:00200000:2.0:1770687857.024592:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000035c459c4 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21327872 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1770687857.024595:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000ee1cda8 00000080:00200000:2.0:1770687857.024596:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.024598:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.024605:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024613:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024620:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024627:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024637:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.024640:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.024642:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.024647:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.024650:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.024652:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.024656:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024663:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.024671:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.024673:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.024677:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.024679:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:2.0:1770687857.024683:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.024686:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.024690:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2404352 i_blocks 0 00000080:00200000:2.0:1770687857.024693:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.024700:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2404352, count: 4096 00000080:00200000:2.0:1770687857.024703:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2404352, bytes: 4096 00000080:00200000:2.0:1770687857.024705:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.024708:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 76, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.024710:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:2.0:1770687857.024712:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.024716:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:2.0:1770687857.024719:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:2.0:1770687857.024721:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.024726:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:2.0:1770687857.024731:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.024733:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.024739:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024748:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024756:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024768:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024774:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024781:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.024785:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.024819:0:87364:0:(rw26.c:924:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:2.0:1770687857.024824:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000249834a3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.024828:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000641da9fe 17ffffc0001001 3:0 ffff9c321824e438 587 lru 00000080:00200000:2.0:1770687857.024834:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004f61013b 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21323776 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1770687857.024837:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000249834a3 00000080:00200000:2.0:1770687857.024838:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.024840:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.024847:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024856:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024864:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.024871:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.024887:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.024890:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.024893:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.024898:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.024900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.024904:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.024908:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.024916:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.024924:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.024927:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.024931:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.024933:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:2.0:1770687857.024937:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.024940:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.024944:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2408448 i_blocks 0 00000080:00200000:2.0:1770687857.024947:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.024954:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2408448, count: 4096 00000080:00200000:2.0:1770687857.024957:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2408448, bytes: 4096 00000080:00200000:2.0:1770687857.024960:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.024963:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 77, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.024965:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:2.0:1770687857.025040:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.025046:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:2.0:1770687857.025049:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:2.0:1770687857.025052:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.025057:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:2.0:1770687857.025062:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.025064:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.025071:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025079:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025098:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025105:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025112:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025120:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.025125:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.025139:0:87364:0:(rw26.c:924:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:2.0:1770687857.025143:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000058a5a63d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.025146:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d38d4231 17ffffc0001001 3:0 ffff9c321824e288 588 lru 00000080:00200000:2.0:1770687857.025152:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008432244f 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21319680 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1770687857.025154:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000058a5a63d 00000080:00200000:2.0:1770687857.025155:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.025157:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.025164:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025176:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025183:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025190:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025200:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.025202:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.025205:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.025210:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.025213:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.025215:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.025219:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025226:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.025234:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.025236:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.025240:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.025242:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:2.0:1770687857.025245:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.025248:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.025253:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2412544 i_blocks 0 00000080:00200000:2.0:1770687857.025255:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.025262:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2412544, count: 4096 00000080:00200000:2.0:1770687857.025265:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2412544, bytes: 4096 00000080:00200000:2.0:1770687857.025268:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.025271:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 78, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.025273:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:2.0:1770687857.025275:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.025280:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:2.0:1770687857.025282:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:2.0:1770687857.025284:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.025289:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:2.0:1770687857.025294:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.025296:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.025303:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025312:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025320:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025327:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025334:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025342:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.025346:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.025361:0:87364:0:(rw26.c:924:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:2.0:1770687857.025366:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000033a0daad[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.025369:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b58acdf1 17ffffc0001001 3:0 ffff9c321824ea20 589 lru 00000080:00200000:2.0:1770687857.025375:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003719bd2e 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21315584 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1770687857.025378:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000033a0daad 00000080:00200000:2.0:1770687857.025379:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.025381:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.025388:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025397:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025404:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025412:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025422:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.025425:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.025427:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.025432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.025435:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.025437:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.025442:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025450:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.025458:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.025461:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.025465:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.025468:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:2.0:1770687857.025471:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.025474:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.025479:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2416640 i_blocks 0 00000080:00200000:2.0:1770687857.025481:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.025487:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2416640, count: 4096 00000080:00200000:2.0:1770687857.025491:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2416640, bytes: 4096 00000080:00200000:2.0:1770687857.025493:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.025497:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 79, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.025499:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:2.0:1770687857.025501:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.025506:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:2.0:1770687857.025509:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:2.0:1770687857.025511:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.025515:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:2.0:1770687857.025520:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.025523:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.025530:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025539:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025548:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025562:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025569:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025576:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.025582:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.025598:0:87364:0:(rw26.c:924:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:2.0:1770687857.025603:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002a64b4c2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.025606:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8e50667 17ffffc0001001 3:0 ffff9c321824ee58 590 lru 00000080:00200000:2.0:1770687857.025612:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e80fdbf4 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21311488 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1770687857.025614:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002a64b4c2 00000080:00200000:2.0:1770687857.025615:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.025618:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.025625:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025633:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025641:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025649:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025665:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.025668:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.025670:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.025675:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.025677:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.025680:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.025684:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025692:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.025700:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.025703:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.025706:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.025709:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:2.0:1770687857.025713:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.025716:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.025720:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2420736 i_blocks 0 00000080:00200000:2.0:1770687857.025723:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.025730:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2420736, count: 4096 00000080:00200000:2.0:1770687857.025734:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2420736, bytes: 4096 00000080:00200000:2.0:1770687857.025736:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.025740:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 80, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.025742:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:2.0:1770687857.025744:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.025750:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:2.0:1770687857.025752:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:2.0:1770687857.025755:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.025760:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:2.0:1770687857.025765:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.025767:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.025774:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025783:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025793:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025836:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.025844:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025852:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.025857:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.025872:0:87364:0:(rw26.c:924:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:2.0:1770687857.025876:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b7aed3ed[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.025879:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004a1bab9f 17ffffc0001001 3:0 ffff9c321824e1b0 591 lru 00000080:00200000:2.0:1770687857.025885:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005bfddc71 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21307392 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1770687857.025887:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b7aed3ed 00000080:00200000:2.0:1770687857.025889:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.025891:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.025898:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025911:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025919:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.025927:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.025938:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.025941:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.025943:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.025948:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.025951:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.025954:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.025959:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026143:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.026154:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.026156:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.026161:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.026164:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:2.0:1770687857.026168:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.026170:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.026175:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2424832 i_blocks 0 00000080:00200000:2.0:1770687857.026177:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.026185:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2424832, count: 4096 00000080:00200000:2.0:1770687857.026189:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2424832, bytes: 4096 00000080:00200000:2.0:1770687857.026191:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.026195:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 81, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.026197:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:2.0:1770687857.026199:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.026204:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:2.0:1770687857.026207:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:2.0:1770687857.026209:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.026215:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:2.0:1770687857.026220:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.026222:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.026229:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026237:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026244:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026251:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026258:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026265:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.026270:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.026287:0:87364:0:(rw26.c:924:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:2.0:1770687857.026291:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000003ea39ac[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.026294:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003dcc21cb 17ffffc0001001 3:0 ffff9c321824ed80 592 lru 00000080:00200000:2.0:1770687857.026301:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000092104559 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21303296 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1770687857.026303:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000003ea39ac 00000080:00200000:2.0:1770687857.026304:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.026306:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.026313:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026321:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026328:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026336:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026347:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.026350:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.026353:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.026358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.026361:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.026363:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.026367:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026376:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.026386:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.026388:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.026392:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.026395:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:2.0:1770687857.026399:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.026402:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.026407:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2428928 i_blocks 0 00000080:00200000:2.0:1770687857.026410:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.026417:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2428928, count: 4096 00000080:00200000:2.0:1770687857.026421:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2428928, bytes: 4096 00000080:00200000:2.0:1770687857.026424:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.026427:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 82, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.026429:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:2.0:1770687857.026431:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.026437:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:2.0:1770687857.026440:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:2.0:1770687857.026442:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.026447:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:2.0:1770687857.026453:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.026456:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.026462:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026472:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026481:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026493:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026501:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026510:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.026516:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.026531:0:87364:0:(rw26.c:924:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:2.0:1770687857.026536:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000015ca8826[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.026539:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000066393236 17ffffc0001001 3:0 ffff9c321824e6c0 593 lru 00000080:00200000:2.0:1770687857.026545:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005996cfde 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21299200 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1770687857.026547:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000015ca8826 00000080:00200000:2.0:1770687857.026548:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.026551:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.026559:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026567:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026575:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026583:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026600:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.026603:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.026606:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.026611:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.026614:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.026617:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.026621:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026630:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.026639:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.026641:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.026646:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.026649:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:2.0:1770687857.026652:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.026656:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.026660:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2433024 i_blocks 0 00000080:00200000:2.0:1770687857.026663:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.026670:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2433024, count: 4096 00000080:00200000:2.0:1770687857.026674:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2433024, bytes: 4096 00000080:00200000:2.0:1770687857.026677:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.026681:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 83, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.026682:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:2.0:1770687857.026685:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.026690:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:2.0:1770687857.026693:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:2.0:1770687857.026696:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.026701:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:2.0:1770687857.026708:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.026710:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.026717:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026727:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026736:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026744:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026752:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026761:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.026766:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.026781:0:87364:0:(rw26.c:924:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:2.0:1770687857.026786:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ea251f20[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.026789:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e27948dd 17ffffc0001001 3:0 ffff9c321824e798 594 lru 00000080:00200000:2.0:1770687857.026795:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000615d9cad 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21295104 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1770687857.026797:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ea251f20 00000080:00200000:2.0:1770687857.026799:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.026825:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.026834:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026848:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026855:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.026864:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.026875:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.026878:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.026880:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.026886:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.026889:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.026892:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.026896:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.026904:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.026913:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.026916:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.026920:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.026923:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:2.0:1770687857.026927:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.026930:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.026935:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2437120 i_blocks 0 00000080:00200000:2.0:1770687857.026938:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.026945:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2437120, count: 4096 00000080:00200000:2.0:1770687857.026949:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2437120, bytes: 4096 00000080:00200000:2.0:1770687857.026952:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.026956:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 84, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.026958:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:2.0:1770687857.026960:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.026966:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:2.0:1770687857.027049:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:2.0:1770687857.027052:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.027059:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:2.0:1770687857.027065:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.027068:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.027075:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027084:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027103:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027112:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027119:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027128:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.027134:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.027150:0:87364:0:(rw26.c:924:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:2.0:1770687857.027155:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fd3ca1bf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.027159:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009a7a782e 17ffffc0001001 3:0 ffff9c321824eca8 595 lru 00000080:00200000:2.0:1770687857.027165:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000045262a1e 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21291008 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1770687857.027167:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fd3ca1bf 00000080:00200000:2.0:1770687857.027169:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.027171:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.027178:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027187:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027195:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027203:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027214:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.027217:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.027219:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.027225:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.027228:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.027231:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.027235:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027243:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.027253:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.027255:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.027260:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.027263:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:2.0:1770687857.027266:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.027270:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.027275:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2441216 i_blocks 0 00000080:00200000:2.0:1770687857.027277:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.027285:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2441216, count: 4096 00000080:00200000:2.0:1770687857.027289:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2441216, bytes: 4096 00000080:00200000:2.0:1770687857.027291:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.027295:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 85, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.027296:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:2.0:1770687857.027299:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.027304:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:2.0:1770687857.027307:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:2.0:1770687857.027310:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.027315:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:2.0:1770687857.027321:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.027323:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.027331:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027339:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027348:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027363:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027371:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027379:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.027384:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.027400:0:87364:0:(rw26.c:924:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:2.0:1770687857.027404:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ca7a0832[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.027408:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f6c5dff0 17ffffc0001001 3:0 ffff9c321824e000 596 lru 00000080:00200000:2.0:1770687857.027413:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c8b3dfd9 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21286912 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1770687857.027416:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ca7a0832 00000080:00200000:2.0:1770687857.027417:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.027420:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.027427:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027436:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027443:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027452:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027468:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.027472:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.027475:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.027481:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.027483:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.027486:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.027491:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027499:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.027509:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.027512:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.027516:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.027519:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:2.0:1770687857.027523:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.027526:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.027531:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2445312 i_blocks 0 00000080:00200000:2.0:1770687857.027534:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.027541:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2445312, count: 4096 00000080:00200000:2.0:1770687857.027545:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2445312, bytes: 4096 00000080:00200000:2.0:1770687857.027548:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.027551:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 86, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.027553:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:2.0:1770687857.027555:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.027561:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:2.0:1770687857.027563:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:2.0:1770687857.027566:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.027571:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:2.0:1770687857.027578:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.027580:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.027586:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027596:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027605:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027613:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027621:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027629:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.027634:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.027653:0:87364:0:(rw26.c:924:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:2.0:1770687857.027658:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005e2f8546[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.027661:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000091ede2c9 17ffffc0001001 3:0 ffff9c321824e360 597 lru 00000080:00200000:2.0:1770687857.027667:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000edad04ae 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21282816 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1770687857.027670:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005e2f8546 00000080:00200000:2.0:1770687857.027671:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.027673:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.027681:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027695:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027703:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027711:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027722:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.027725:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.027728:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.027733:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.027736:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.027739:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.027743:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027752:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.027761:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.027764:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.027768:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.027771:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:2.0:1770687857.027775:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.027778:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.027783:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2449408 i_blocks 0 00000080:00200000:2.0:1770687857.027786:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.027793:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2449408, count: 4096 00000080:00200000:2.0:1770687857.027796:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2449408, bytes: 4096 00000080:00200000:2.0:1770687857.027827:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.027831:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 87, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.027833:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:2.0:1770687857.027836:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.027841:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:2.0:1770687857.027844:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:2.0:1770687857.027847:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.027852:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:2.0:1770687857.027858:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.027860:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.027868:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027877:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027885:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027893:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.027901:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.027909:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.027915:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.027932:0:87364:0:(rw26.c:924:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:2.0:1770687857.027936:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a90e272[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.027939:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000082869d0a 17ffffc0001001 3:0 ffff9c321824eaf8 598 lru 00000080:00200000:2.0:1770687857.027945:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008212d126 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21278720 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1770687857.027948:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a90e272 00000080:00200000:2.0:1770687857.027949:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.027951:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.027959:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027979:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027987:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.027995:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028007:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.028010:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.028012:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.028018:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.028021:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.028024:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.028028:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028037:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.028046:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.028049:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.028053:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.028056:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:2.0:1770687857.028060:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.028063:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.028068:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2453504 i_blocks 0 00000080:00200000:2.0:1770687857.028071:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.028078:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2453504, count: 4096 00000080:00200000:2.0:1770687857.028082:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2453504, bytes: 4096 00000080:00200000:2.0:1770687857.028096:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.028101:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 88, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.028102:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:2.0:1770687857.028105:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.028110:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:2.0:1770687857.028114:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:2.0:1770687857.028116:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.028121:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:2.0:1770687857.028127:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.028130:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.028137:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028146:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028156:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028170:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028177:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028186:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.028191:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.028207:0:87364:0:(rw26.c:924:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:2.0:1770687857.028212:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000041a0ed51[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.028215:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c2d4d162 17ffffc0001001 3:0 ffff9c321824e5e8 599 lru 00000080:00200000:2.0:1770687857.028221:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005f15be99 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21274624 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1770687857.028223:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000041a0ed51 00000080:00200000:2.0:1770687857.028224:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.028227:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.028235:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028243:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028251:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028260:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028278:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.028281:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.028284:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.028290:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.028293:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.028296:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.028300:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028309:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.028318:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.028321:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.028325:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.028328:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:2.0:1770687857.028332:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.028336:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.028340:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2457600 i_blocks 0 00000080:00200000:2.0:1770687857.028343:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.028351:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2457600, count: 4096 00000080:00200000:2.0:1770687857.028354:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2457600, bytes: 4096 00000080:00200000:2.0:1770687857.028357:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.028361:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 89, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.028363:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:2.0:1770687857.028365:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.028370:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:2.0:1770687857.028373:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:2.0:1770687857.028376:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.028381:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:2.0:1770687857.028387:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.028390:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.028396:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028405:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028414:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028423:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028430:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028438:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.028443:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.028459:0:87364:0:(rw26.c:924:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:2.0:1770687857.028463:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000071f81082[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.028466:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7f45103 17ffffc0001001 3:0 ffff9c321824ebd0 600 lru 00000080:00200000:2.0:1770687857.028472:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000147a576f 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21270528 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1770687857.028475:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000071f81082 00000080:00200000:2.0:1770687857.028476:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.028478:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.028485:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028500:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028507:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028515:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028526:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.028530:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.028532:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.028537:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.028540:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.028543:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.028547:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028555:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.028565:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.028568:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.028572:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.028575:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:2.0:1770687857.028579:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.028582:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.028587:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2461696 i_blocks 0 00000080:00200000:2.0:1770687857.028590:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.028597:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2461696, count: 4096 00000080:00200000:2.0:1770687857.028602:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2461696, bytes: 4096 00000080:00200000:2.0:1770687857.028605:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.028608:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 90, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.028610:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:2.0:1770687857.028612:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.028618:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:2.0:1770687857.028621:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:2.0:1770687857.028623:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.028629:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:2.0:1770687857.028635:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.028637:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.028644:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028653:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028662:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028670:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028678:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028686:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.028691:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.028717:0:87364:0:(rw26.c:924:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:2.0:1770687857.028721:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000946c945e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.028724:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8b8c0ca 17ffffc0001021 2:0 ffff9c321824e0d8 601 lru 00000080:00200000:2.0:1770687857.028730:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000080c8b8f 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21266432 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1770687857.028733:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000946c945e 00000080:00200000:2.0:1770687857.028734:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.028736:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.028744:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028753:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028761:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.028769:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028780:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.028783:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.028785:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.028791:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.028794:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.028797:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.028826:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028835:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.028845:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.028848:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.028853:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.028856:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:2.0:1770687857.028860:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.028863:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.028867:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2465792 i_blocks 0 00000080:00200000:2.0:1770687857.028870:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.028877:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2465792, count: 4096 00000080:00200000:2.0:1770687857.028880:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2465792, bytes: 4096 00000080:00200000:2.0:1770687857.028883:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.028887:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 91, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.028888:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:2.0:1770687857.028891:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.028896:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:2.0:1770687857.028899:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:2.0:1770687857.028901:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.028906:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:2.0:1770687857.028912:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.028914:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.028921:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028931:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028940:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028953:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.028961:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.028969:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.028975:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.028993:0:87364:0:(rw26.c:924:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:2.0:1770687857.028998:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000078f1bd67[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.029001:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000440e9369 17ffffc0001001 3:0 ffff9c321824d1b0 602 lru 00000080:00200000:2.0:1770687857.029007:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003fa6d58c 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21262336 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1770687857.029009:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000078f1bd67 00000080:00200000:2.0:1770687857.029011:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.029013:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.029021:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029029:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029037:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029045:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029063:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.029066:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.029068:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.029074:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.029077:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.029079:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.029084:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029105:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.029113:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.029116:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.029121:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.029123:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:2.0:1770687857.029127:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.029130:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.029135:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2469888 i_blocks 0 00000080:00200000:2.0:1770687857.029138:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.029144:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2469888, count: 4096 00000080:00200000:2.0:1770687857.029148:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2469888, bytes: 4096 00000080:00200000:2.0:1770687857.029151:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.029154:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 92, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.029156:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:2.0:1770687857.029158:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.029163:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:2.0:1770687857.029166:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:2.0:1770687857.029169:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.029174:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:2.0:1770687857.029180:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.029182:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.029190:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029199:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029209:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029217:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029225:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029232:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.029237:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.029253:0:87364:0:(rw26.c:924:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:2.0:1770687857.029258:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000070cd574d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.029261:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d277026e 17ffffc0001001 3:0 ffff9c321824dd80 603 lru 00000080:00200000:2.0:1770687857.029268:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000019729fc4 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21258240 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1770687857.029270:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000070cd574d 00000080:00200000:2.0:1770687857.029272:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.029274:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.029282:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029296:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029304:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029312:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029324:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.029327:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.029329:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.029334:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.029337:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.029340:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.029344:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029352:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.029360:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.029363:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.029367:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.029369:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:2.0:1770687857.029373:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.029376:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.029381:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2473984 i_blocks 0 00000080:00200000:2.0:1770687857.029383:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.029389:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2473984, count: 4096 00000080:00200000:2.0:1770687857.029393:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2473984, bytes: 4096 00000080:00200000:2.0:1770687857.029396:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.029399:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 93, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.029401:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:2.0:1770687857.029403:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.029408:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:2.0:1770687857.029411:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:2.0:1770687857.029413:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.029417:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:2.0:1770687857.029422:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.029425:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.029431:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029440:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029448:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029456:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029463:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029469:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.029473:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.029491:0:87364:0:(rw26.c:924:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:2.0:1770687857.029495:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009ec85422[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.029498:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f42cd4b4 17ffffc0001001 3:0 ffff9c321824d6c0 604 lru 00000080:00200000:2.0:1770687857.029503:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d27677dc 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21254144 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1770687857.029505:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009ec85422 00000080:00200000:2.0:1770687857.029507:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.029509:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.029515:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029523:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029530:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029538:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029547:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.029550:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.029552:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.029557:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.029560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.029562:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.029566:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029574:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.029583:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.029586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.029590:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.029593:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:2.0:1770687857.029596:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.029599:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.029604:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2478080 i_blocks 0 00000080:00200000:2.0:1770687857.029607:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.029614:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2478080, count: 4096 00000080:00200000:2.0:1770687857.029618:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2478080, bytes: 4096 00000080:00200000:2.0:1770687857.029620:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.029624:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 94, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.029626:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:2.0:1770687857.029629:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.029634:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:2.0:1770687857.029637:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:2.0:1770687857.029640:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.029644:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:2.0:1770687857.029649:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.029652:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.029658:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029667:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029675:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029687:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029695:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029702:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.029706:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.029720:0:87364:0:(rw26.c:924:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:2.0:1770687857.029724:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008b3593ba[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.029728:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ab2677c4 17ffffc0001001 3:0 ffff9c321824d798 605 lru 00000080:00200000:2.0:1770687857.029733:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a87b9c9f 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21250048 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1770687857.029735:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008b3593ba 00000080:00200000:2.0:1770687857.029737:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.029742:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.029749:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029757:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029764:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.029771:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.029786:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.029789:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.029792:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.029797:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.029974:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.029978:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.029982:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.029990:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.029999:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.030001:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.030006:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.030009:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:2.0:1770687857.030012:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.030015:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.030020:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2482176 i_blocks 0 00000080:00200000:2.0:1770687857.030023:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.030030:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2482176, count: 4096 00000080:00200000:2.0:1770687857.030033:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2482176, bytes: 4096 00000080:00200000:2.0:1770687857.030036:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.030039:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 95, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.030041:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:2.0:1770687857.030043:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.030049:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:2.0:1770687857.030052:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:2.0:1770687857.030054:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.030059:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:2.0:1770687857.030064:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.030067:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.030073:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030082:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030102:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030109:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030116:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030124:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.030129:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.030144:0:87364:0:(rw26.c:924:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:2.0:1770687857.030148:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000064e9fedf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.030151:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b6f8dd90 17ffffc0001001 3:0 ffff9c321824dca8 606 lru 00000080:00200000:2.0:1770687857.030157:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000021cadb2 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21245952 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1770687857.030159:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000064e9fedf 00000080:00200000:2.0:1770687857.030160:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.030163:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.030169:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030182:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030188:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030195:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030205:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.030208:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.030210:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.030215:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.030217:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.030220:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.030224:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030232:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.030240:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.030242:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.030246:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.030248:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:2.0:1770687857.030252:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.030255:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.030260:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2486272 i_blocks 0 00000080:00200000:2.0:1770687857.030262:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.030269:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2486272, count: 4096 00000080:00200000:2.0:1770687857.030272:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2486272, bytes: 4096 00000080:00200000:2.0:1770687857.030274:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.030278:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 96, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.030279:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:2.0:1770687857.030281:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.030286:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:2.0:1770687857.030289:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:2.0:1770687857.030291:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.030296:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:2.0:1770687857.030300:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.030303:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.030310:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030318:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030325:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030332:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030339:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030346:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.030350:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.030364:0:87364:0:(rw26.c:924:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:2.0:1770687857.030368:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000064e851d4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.030371:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a2da407f 17ffffc0001001 3:0 ffff9c321824d000 607 lru 00000080:00200000:2.0:1770687857.030376:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006ae9f695 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21241856 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1770687857.030379:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000064e851d4 00000080:00200000:2.0:1770687857.030380:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.030382:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.030389:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030396:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030402:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030409:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030418:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.030421:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.030423:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.030427:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.030430:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.030432:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.030436:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030443:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.030451:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.030454:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.030457:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.030460:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:2.0:1770687857.030463:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.030466:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.030470:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2490368 i_blocks 0 00000080:00200000:2.0:1770687857.030472:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.030479:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2490368, count: 4096 00000080:00200000:2.0:1770687857.030483:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2490368, bytes: 4096 00000080:00200000:2.0:1770687857.030485:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.030488:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 97, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.030489:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:2.0:1770687857.030491:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.030496:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:2.0:1770687857.030498:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:2.0:1770687857.030501:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.030505:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:2.0:1770687857.030510:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.030512:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.030519:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030527:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030535:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030546:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030552:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030559:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.030563:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.030579:0:87364:0:(rw26.c:924:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:2.0:1770687857.030583:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009fd452e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.030586:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a44ab94c 17ffffc0001001 3:0 ffff9c321824d360 608 lru 00000080:00200000:2.0:1770687857.030592:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000071fffdac 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21237760 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1770687857.030594:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009fd452e6 00000080:00200000:2.0:1770687857.030595:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.030597:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.030604:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030612:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030619:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030626:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030640:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.030643:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.030646:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.030651:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.030653:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.030656:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.030659:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030666:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.030674:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.030676:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.030680:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.030683:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:2.0:1770687857.030686:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.030689:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.030693:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2494464 i_blocks 0 00000080:00200000:2.0:1770687857.030696:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.030702:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2494464, count: 4096 00000080:00200000:2.0:1770687857.030705:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2494464, bytes: 4096 00000080:00200000:2.0:1770687857.030708:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.030711:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 98, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.030713:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:2.0:1770687857.030715:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.030719:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:2.0:1770687857.030722:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:2.0:1770687857.030725:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.030729:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:2.0:1770687857.030734:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.030736:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.030742:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030750:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030757:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030764:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030771:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030778:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.030783:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.030796:0:87364:0:(rw26.c:924:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:2.0:1770687857.030822:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007a1dc48c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.030825:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f13437af 17ffffc0001001 3:0 ffff9c321824daf8 609 lru 00000080:00200000:2.0:1770687857.030831:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000034683ce3 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21233664 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1770687857.030833:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007a1dc48c 00000080:00200000:2.0:1770687857.030834:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.030836:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.030843:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030856:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030863:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.030870:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.030880:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.030883:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.030885:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.030890:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.030893:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.030895:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.030899:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030906:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.030914:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.030916:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.030920:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.030922:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:2.0:1770687857.030926:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.030929:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.030933:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2498560 i_blocks 0 00000080:00200000:2.0:1770687857.030936:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.030942:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2498560, count: 4096 00000080:00200000:2.0:1770687857.030945:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2498560, bytes: 4096 00000080:00200000:2.0:1770687857.030948:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.030951:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 99, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.030953:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:2.0:1770687857.030955:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.030960:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:2.0:1770687857.030962:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:2.0:1770687857.030965:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.030969:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:2.0:1770687857.030974:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.030976:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.030982:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030990:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.030998:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031005:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031013:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031019:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.031023:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.031037:0:87364:0:(rw26.c:924:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:2.0:1770687857.031042:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ebbb25d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.031045:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002fbcb1d1 17ffffc0001001 3:0 ffff9c321824d5e8 610 lru 00000080:00200000:2.0:1770687857.031050:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008805fe6b 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21229568 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1770687857.031052:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ebbb25d0 00000080:00200000:2.0:1770687857.031053:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.031055:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.031062:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031070:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031076:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031083:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031109:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.031112:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.031114:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.031119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.031122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.031124:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.031128:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031135:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.031143:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.031145:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.031149:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.031151:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:2.0:1770687857.031155:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.031158:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.031162:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2502656 i_blocks 0 00000080:00200000:2.0:1770687857.031164:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.031171:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2502656, count: 4096 00000080:00200000:2.0:1770687857.031174:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2502656, bytes: 4096 00000080:00200000:2.0:1770687857.031177:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.031180:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 100, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.031182:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:2.0:1770687857.031184:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.031188:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:2.0:1770687857.031191:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:2.0:1770687857.031193:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.031197:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:2.0:1770687857.031203:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.031205:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.031212:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031219:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031227:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031239:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031246:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031252:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.031256:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.031272:0:87364:0:(rw26.c:924:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:2.0:1770687857.031277:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007427325f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.031280:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006f10059d 17ffffc0001001 3:0 ffff9c321824dbd0 611 lru 00000080:00200000:2.0:1770687857.031285:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006c57410c 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21225472 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1770687857.031287:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007427325f 00000080:00200000:2.0:1770687857.031289:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.031291:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.031298:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031307:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031314:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031322:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031338:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.031341:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.031343:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.031348:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.031351:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.031353:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.031358:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031366:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.031374:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.031377:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.031380:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.031383:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:2.0:1770687857.031386:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.031389:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.031394:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2506752 i_blocks 0 00000080:00200000:2.0:1770687857.031397:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.031404:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2506752, count: 4096 00000080:00200000:2.0:1770687857.031408:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2506752, bytes: 4096 00000080:00200000:2.0:1770687857.031410:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.031414:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 101, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.031415:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:2.0:1770687857.031418:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.031423:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:2.0:1770687857.031426:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:2.0:1770687857.031429:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.031433:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:2.0:1770687857.031438:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.031440:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.031447:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031456:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031465:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031473:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031481:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031488:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.031492:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.031506:0:87364:0:(rw26.c:924:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:2.0:1770687857.031510:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f1dd60e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.031512:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000069b4581a 17ffffc0001001 3:0 ffff9c321824d0d8 612 lru 00000080:00200000:2.0:1770687857.031518:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb1a99ae 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21221376 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1770687857.031519:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f1dd60e6 00000080:00200000:2.0:1770687857.031520:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.031522:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.031529:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031541:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031548:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031555:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031564:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.031567:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.031569:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.031574:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.031576:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.031579:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.031583:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031591:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.031599:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.031601:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.031606:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.031608:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:2.0:1770687857.031612:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.031615:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.031620:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2510848 i_blocks 0 00000080:00200000:2.0:1770687857.031623:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.031630:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2510848, count: 4096 00000080:00200000:2.0:1770687857.031634:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2510848, bytes: 4096 00000080:00200000:2.0:1770687857.031636:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.031640:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 102, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.031641:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:2.0:1770687857.031643:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.031648:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:2.0:1770687857.031651:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:2.0:1770687857.031653:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.031658:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:2.0:1770687857.031663:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.031665:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.031671:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031679:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031687:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031695:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031701:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031708:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.031712:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.031727:0:87364:0:(rw26.c:924:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:2.0:1770687857.031731:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f67599b3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.031734:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b89ea704 17ffffc0001001 3:0 ffff9c321824d870 613 lru 00000080:00200000:2.0:1770687857.031739:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000061ce0bb6 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21217280 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1770687857.031742:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f67599b3 00000080:00200000:2.0:1770687857.031743:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.031745:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.031751:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031759:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031766:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.031773:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031783:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.031786:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.031788:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.031792:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.031795:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.031797:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.031823:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031831:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.031839:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.031842:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.031846:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.031849:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:2.0:1770687857.031852:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.031855:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.031860:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2514944 i_blocks 0 00000080:00200000:2.0:1770687857.031862:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.031869:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2514944, count: 4096 00000080:00200000:2.0:1770687857.031872:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2514944, bytes: 4096 00000080:00200000:2.0:1770687857.031875:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.031878:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 103, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.031879:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:2.0:1770687857.031881:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.031886:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:2.0:1770687857.031888:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:2.0:1770687857.031891:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.031895:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:2.0:1770687857.031900:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.031902:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.031908:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031916:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031924:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031936:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.031943:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.031950:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.031955:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.031969:0:87364:0:(rw26.c:924:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:2.0:1770687857.031973:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006579e961[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.031975:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fbc73463 17ffffc0001001 3:0 ffff9c321824d948 614 lru 00000080:00200000:2.0:1770687857.031980:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000012578341 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21213184 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1770687857.031983:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006579e961 00000080:00200000:2.0:1770687857.031984:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.031986:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.031993:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032000:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032007:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032013:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032027:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.032030:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.032032:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.032037:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.032039:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.032042:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.032046:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032053:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.032061:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.032063:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.032067:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.032070:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:2.0:1770687857.032073:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.032076:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.032080:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2519040 i_blocks 0 00000080:00200000:2.0:1770687857.032083:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.032101:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2519040, count: 4096 00000080:00200000:2.0:1770687857.032106:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2519040, bytes: 4096 00000080:00200000:2.0:1770687857.032109:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.032112:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 104, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.032114:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:2.0:1770687857.032116:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.032121:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:2.0:1770687857.032124:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:2.0:1770687857.032126:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.032131:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:2.0:1770687857.032136:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.032138:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.032145:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032153:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032161:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032168:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032174:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032180:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.032184:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.032199:0:87364:0:(rw26.c:924:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:2.0:1770687857.032203:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000013a1f92b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.032206:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000060528823 17ffffc0001001 3:0 ffff9c321824d510 615 lru 00000080:00200000:2.0:1770687857.032210:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000423d221e 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21209088 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1770687857.032212:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000013a1f92b 00000080:00200000:2.0:1770687857.032214:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.032215:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.032222:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032232:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032238:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032245:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032255:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.032257:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.032260:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.032264:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.032267:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.032269:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.032272:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032279:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.032287:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.032290:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.032294:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.032296:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1770687857.032300:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.032302:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.032306:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2523136 i_blocks 0 00000080:00200000:2.0:1770687857.032309:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.032315:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1770687857.032319:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1770687857.032322:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.032325:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 105, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.032327:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1770687857.032329:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.032334:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1770687857.032337:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1770687857.032339:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.032343:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1770687857.032349:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.032351:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.032358:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032367:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032375:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032383:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032390:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032398:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.032404:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.032428:0:87364:0:(rw26.c:924:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1770687857.032433:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000aee9ef91[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.032436:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000020591b22 17ffffc0001021 2:0 ffff9c321824d438 616 lru 00000080:00200000:2.0:1770687857.032441:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d0e5dc1b 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21204992 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1770687857.032444:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000aee9ef91 00000080:00200000:2.0:1770687857.032445:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.032447:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.032455:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032463:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032470:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032478:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032489:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.032492:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.032494:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.032500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.032503:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.032505:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.032509:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032517:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.032526:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.032529:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.032533:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.032536:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1770687857.032539:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.032542:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.032547:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2527232 i_blocks 0 00000080:00200000:2.0:1770687857.032549:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.032556:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1770687857.032560:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1770687857.032563:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.032566:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 106, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.032568:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1770687857.032570:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.032575:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1770687857.032578:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1770687857.032580:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.032586:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1770687857.032591:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.032593:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.032600:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032609:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032618:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032630:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032637:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032645:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.032650:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.032665:0:87364:0:(rw26.c:924:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1770687857.032670:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000e280312[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.032673:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000003e60f28 17ffffc0001001 3:0 ffff9c321824d288 617 lru 00000080:00200000:2.0:1770687857.032679:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6fdfc7c 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21200896 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1770687857.032681:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000e280312 00000080:00200000:2.0:1770687857.032682:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.032685:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.032693:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032700:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032707:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032715:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032731:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.032734:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.032737:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.032742:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.032744:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.032747:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.032751:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032759:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.032768:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.032770:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.032775:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.032777:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1770687857.032781:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.032784:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.032789:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2531328 i_blocks 0 00000080:00200000:2.0:1770687857.032791:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.032798:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1770687857.032826:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1770687857.032829:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.032833:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 107, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.032835:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1770687857.032837:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.032842:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1770687857.032845:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1770687857.032848:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.032853:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1770687857.032859:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.032861:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.032868:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032876:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032884:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032892:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.032899:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032907:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.032913:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.032931:0:87364:0:(rw26.c:924:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1770687857.032936:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006ff1776d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.032939:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002b83e435 17ffffc0001001 3:0 ffff9c321824da20 618 lru 00000080:00200000:2.0:1770687857.032946:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff21dc60 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21196800 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1770687857.032948:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006ff1776d 00000080:00200000:2.0:1770687857.032949:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.032951:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.032959:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032972:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032979:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.032987:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.032998:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.033001:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.033003:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.033008:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.033011:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.033014:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.033018:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033027:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.033035:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.033037:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.033041:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.033043:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1770687857.033047:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.033049:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.033054:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2535424 i_blocks 0 00000080:00200000:2.0:1770687857.033056:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.033063:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1770687857.033067:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1770687857.033069:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.033073:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 108, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.033074:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1770687857.033076:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.033082:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1770687857.033084:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1770687857.033099:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.033105:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1770687857.033110:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.033113:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.033120:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033128:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033137:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033144:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033151:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033158:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.033163:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.033179:0:87364:0:(rw26.c:924:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1770687857.033184:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009df80d17[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.033187:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000048471e61 17ffffc0001001 3:0 ffff9c321824de58 619 lru 00000080:00200000:2.0:1770687857.033193:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004dab214e 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21192704 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1770687857.033195:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009df80d17 00000080:00200000:2.0:1770687857.033196:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.033198:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.033206:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033214:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033221:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033228:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033240:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.033243:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.033245:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.033251:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.033253:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.033256:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.033260:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033268:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.033278:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.033281:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.033285:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.033288:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1770687857.033292:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.033295:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.033300:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2539520 i_blocks 0 00000080:00200000:2.0:1770687857.033303:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.033311:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1770687857.033315:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1770687857.033317:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.033321:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 109, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.033322:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1770687857.033325:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.033330:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1770687857.033333:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1770687857.033335:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.033341:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1770687857.033347:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.033349:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.033356:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033366:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033375:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033388:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033395:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033402:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.033407:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.033426:0:87364:0:(rw26.c:924:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1770687857.033430:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001fb80387[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.033433:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000027d3d427 17ffffc0001001 3:0 ffff9c321824c438 620 lru 00000080:00200000:2.0:1770687857.033438:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e7ba797a 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21188608 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1770687857.033440:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001fb80387 00000080:00200000:2.0:1770687857.033441:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.033443:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.033451:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033458:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033465:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033472:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033488:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.033491:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.033493:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.033499:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.033502:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.033505:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.033509:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033516:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.033525:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.033527:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.033531:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.033534:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1770687857.033538:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.033541:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.033545:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2543616 i_blocks 0 00000080:00200000:2.0:1770687857.033548:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.033556:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1770687857.033560:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1770687857.033562:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.033566:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 110, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.033568:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1770687857.033570:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.033575:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1770687857.033577:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1770687857.033580:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.033584:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1770687857.033589:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.033592:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.033598:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033606:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033614:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033621:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033628:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033635:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.033640:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.033654:0:87364:0:(rw26.c:924:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1770687857.033658:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000656a58f3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.033661:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2d0a959 17ffffc0001001 3:0 ffff9c321824c288 621 lru 00000080:00200000:2.0:1770687857.033667:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007502fb21 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21184512 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1770687857.033669:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000656a58f3 00000080:00200000:2.0:1770687857.033671:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.033673:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.033680:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033693:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033700:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.033707:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.033718:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.033721:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.033723:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.033728:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.033731:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.033734:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.033738:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.033746:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.033755:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.033757:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.033761:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.033763:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1770687857.033767:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.033770:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.033775:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2547712 i_blocks 0 00000080:00200000:2.0:1770687857.033778:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.033784:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1770687857.033788:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1770687857.033790:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.033794:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 111, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.033795:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1770687857.033798:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.034137:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1770687857.034140:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1770687857.034142:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.034149:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1770687857.034154:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.034157:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.034165:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034173:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034181:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034189:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034195:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034202:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.034206:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.034222:0:87364:0:(rw26.c:924:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1770687857.034226:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003bcf125c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.034229:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef2f8c8f 17ffffc0001001 3:0 ffff9c321824ca20 622 lru 00000080:00200000:2.0:1770687857.034234:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000040cb6ba4 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21180416 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1770687857.034236:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003bcf125c 00000080:00200000:2.0:1770687857.034238:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.034240:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.034247:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034255:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034261:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034268:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034279:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.034282:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.034284:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.034289:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.034292:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.034295:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.034299:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034307:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.034316:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.034319:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.034323:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.034325:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1770687857.034329:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.034332:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.034337:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2551808 i_blocks 0 00000080:00200000:2.0:1770687857.034339:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.034348:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1770687857.034351:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1770687857.034354:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.034358:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 112, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.034360:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1770687857.034362:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.034367:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1770687857.034369:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1770687857.034372:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.034377:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1770687857.034382:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.034384:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.034391:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034399:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034408:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034420:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034427:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034435:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.034440:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.034456:0:87364:0:(rw26.c:924:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1770687857.034460:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000338d9570[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.034463:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a65d601f 17ffffc0001001 3:0 ffff9c321824ce58 623 lru 00000080:00200000:2.0:1770687857.034469:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003ceb4c8f 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21176320 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1770687857.034471:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000338d9570 00000080:00200000:2.0:1770687857.034473:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.034475:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.034484:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034492:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034498:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034505:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034521:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.034524:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.034526:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.034532:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.034534:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.034537:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.034541:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034548:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.034557:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.034560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.034564:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.034566:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1770687857.034570:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.034573:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.034577:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2555904 i_blocks 0 00000080:00200000:2.0:1770687857.034580:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.034587:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1770687857.034590:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1770687857.034593:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.034596:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 113, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.034598:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1770687857.034600:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.034605:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1770687857.034607:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1770687857.034610:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.034615:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1770687857.034620:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.034622:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.034629:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034638:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034647:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034654:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034661:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034669:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.034674:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.034690:0:87364:0:(rw26.c:924:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1770687857.034695:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000034d6b152[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.034698:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a342647d 17ffffc0001001 3:0 ffff9c321824c1b0 624 lru 00000080:00200000:2.0:1770687857.034704:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cddf40b7 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21172224 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1770687857.034706:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000034d6b152 00000080:00200000:2.0:1770687857.034707:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.034710:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.034717:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034730:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034738:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034745:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034754:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.034757:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.034759:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.034764:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.034767:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.034770:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.034774:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034781:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.034790:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.034792:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.034796:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.034822:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1770687857.034826:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.034830:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.034835:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2560000 i_blocks 0 00000080:00200000:2.0:1770687857.034837:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.034844:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1770687857.034848:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1770687857.034850:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.034854:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 114, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.034856:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1770687857.034858:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.034863:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1770687857.034866:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1770687857.034869:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.034874:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1770687857.034879:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.034881:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.034888:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034896:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034905:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034913:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.034920:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.034926:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.034930:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.034948:0:87364:0:(rw26.c:924:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1770687857.034952:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000010b04a29[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.034955:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003573e678 17ffffc0001001 3:0 ffff9c321824cd80 625 lru 00000080:00200000:2.0:1770687857.034961:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e29cce0d 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21168128 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1770687857.034964:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000010b04a29 00000080:00200000:2.0:1770687857.034965:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.034967:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.034974:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034981:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034989:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.034997:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035007:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.035010:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.035012:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.035017:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.035020:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.035022:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.035026:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035034:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.035043:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.035046:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.035050:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.035053:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1770687857.035056:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.035059:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.035063:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2564096 i_blocks 0 00000080:00200000:2.0:1770687857.035066:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.035072:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1770687857.035076:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1770687857.035078:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.035082:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 115, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.035083:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1770687857.035097:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.035103:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1770687857.035105:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1770687857.035108:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.035112:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1770687857.035117:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.035120:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.035127:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035135:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035143:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035156:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035163:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035171:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.035175:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.035190:0:87364:0:(rw26.c:924:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1770687857.035194:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000d16048e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.035197:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006de115f3 17ffffc0001001 3:0 ffff9c321824c6c0 626 lru 00000080:00200000:2.0:1770687857.035203:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e321fe5d 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21164032 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1770687857.035205:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000d16048e 00000080:00200000:2.0:1770687857.035206:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.035208:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.035215:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035223:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035231:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035238:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035254:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.035257:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.035259:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.035264:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.035267:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.035269:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.035273:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035281:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.035289:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.035291:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.035295:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.035298:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1770687857.035302:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.035305:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.035309:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2568192 i_blocks 0 00000080:00200000:2.0:1770687857.035312:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.035318:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1770687857.035322:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1770687857.035325:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.035328:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 116, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.035330:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1770687857.035332:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.035337:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1770687857.035339:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1770687857.035342:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.035346:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1770687857.035352:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.035354:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.035360:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035369:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035378:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035386:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035393:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035400:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.035405:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.035419:0:87364:0:(rw26.c:924:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1770687857.035423:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004ca65270[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.035426:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000bb3ac6ce 17ffffc0001001 3:0 ffff9c321824c798 627 lru 00000080:00200000:2.0:1770687857.035432:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a869eb42 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21159936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1770687857.035434:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004ca65270 00000080:00200000:2.0:1770687857.035435:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.035437:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.035444:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035457:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035464:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035472:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035482:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.035484:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.035487:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.035492:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.035494:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.035497:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.035501:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035509:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.035518:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.035521:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.035525:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.035527:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1770687857.035531:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.035534:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.035538:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2572288 i_blocks 0 00000080:00200000:2.0:1770687857.035540:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.035547:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1770687857.035550:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1770687857.035553:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.035556:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 117, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.035558:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1770687857.035560:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.035565:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1770687857.035568:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1770687857.035570:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.035575:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1770687857.035580:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.035582:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.035589:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035598:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035606:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035613:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035621:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035629:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.035633:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.035648:0:87364:0:(rw26.c:924:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1770687857.035652:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008d2fb0d1[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.035655:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008428e179 17ffffc0001001 3:0 ffff9c321824cca8 628 lru 00000080:00200000:2.0:1770687857.035661:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c39ee6e6 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21155840 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1770687857.035664:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008d2fb0d1 00000080:00200000:2.0:1770687857.035665:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.035667:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.035674:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035682:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035689:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035697:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035707:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.035709:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.035712:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.035717:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.035720:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.035722:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.035726:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035734:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.035743:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.035746:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.035750:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.035753:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1770687857.035756:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.035759:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.035763:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2576384 i_blocks 0 00000080:00200000:2.0:1770687857.035766:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.035772:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1770687857.035776:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1770687857.035778:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.035782:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 118, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.035783:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1770687857.035786:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.035791:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1770687857.035793:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1770687857.035796:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.035827:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1770687857.035832:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.035835:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.035841:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035850:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035859:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035871:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035879:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035885:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.035890:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.035904:0:87364:0:(rw26.c:924:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1770687857.035908:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000054fd1cd3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.035911:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f3e28741 17ffffc0001001 3:0 ffff9c321824c000 629 lru 00000080:00200000:2.0:1770687857.035917:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d225a356 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21151744 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1770687857.035920:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000054fd1cd3 00000080:00200000:2.0:1770687857.035921:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.035923:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.035930:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035937:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035945:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.035951:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.035967:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.035970:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.035972:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.035977:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.035979:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.035982:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.035986:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.035994:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.036002:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.036004:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.036008:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.036011:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1770687857.036014:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.036017:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.036021:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2580480 i_blocks 0 00000080:00200000:2.0:1770687857.036024:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.036031:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1770687857.036035:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1770687857.036037:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.036041:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 119, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.036043:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1770687857.036045:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.036049:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1770687857.036052:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1770687857.036054:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.036059:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1770687857.036064:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.036067:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.036073:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036082:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036102:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036108:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036114:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036123:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.036128:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.036143:0:87364:0:(rw26.c:924:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1770687857.036148:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000072b6619e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.036151:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000caa3b000 17ffffc0001001 3:0 ffff9c321824c360 630 lru 00000080:00200000:2.0:1770687857.036158:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c1c670cc 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21147648 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1770687857.036160:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000072b6619e 00000080:00200000:2.0:1770687857.036162:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.036164:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.036172:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036186:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036194:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036203:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036213:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.036216:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.036219:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.036224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.036228:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.036230:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.036235:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036244:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.036252:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.036255:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.036258:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.036261:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1770687857.036265:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.036268:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.036273:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2584576 i_blocks 0 00000080:00200000:2.0:1770687857.036276:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.036282:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1770687857.036286:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1770687857.036289:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.036293:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 120, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.036294:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1770687857.036297:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.036302:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1770687857.036304:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1770687857.036307:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.036312:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1770687857.036317:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.036319:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.036326:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036334:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036342:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036350:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036357:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036364:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.036369:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.036391:0:87364:0:(rw26.c:924:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1770687857.036396:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000efe8718e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.036399:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000607a3083 17ffffc0001021 2:0 ffff9c321824caf8 631 lru 00000080:00200000:2.0:1770687857.036404:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa51eef4 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21143552 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1770687857.036406:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000efe8718e 00000080:00200000:2.0:1770687857.036408:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.036410:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.036417:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036425:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036432:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036439:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036449:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.036452:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.036455:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.036459:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.036462:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.036465:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.036468:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036476:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.036485:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.036488:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.036491:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.036494:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1770687857.036497:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.036500:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.036505:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2588672 i_blocks 0 00000080:00200000:2.0:1770687857.036507:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.036513:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1770687857.036517:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1770687857.036519:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.036523:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 121, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.036524:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1770687857.036527:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.036531:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1770687857.036534:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1770687857.036536:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.036541:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1770687857.036545:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.036547:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.036554:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036562:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036571:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036584:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036592:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036601:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.036606:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.036623:0:87364:0:(rw26.c:924:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1770687857.036627:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000031555c15[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.036631:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000264abd0e 17ffffc0001001 3:0 ffff9c321824c5e8 632 lru 00000080:00200000:2.0:1770687857.036637:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebd97e3e 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21139456 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1770687857.036639:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000031555c15 00000080:00200000:2.0:1770687857.036641:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.036643:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.036650:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036659:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036667:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.036675:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.036690:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.036693:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.036696:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.036701:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.036704:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.036707:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.036711:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.036720:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.036729:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.036732:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.036735:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.036738:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1770687857.036741:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.036745:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.036749:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2592768 i_blocks 0 00000080:00200000:2.0:1770687857.036752:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.036759:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1770687857.036762:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1770687857.036765:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.036769:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 122, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.036771:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1770687857.036773:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.036778:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1770687857.036781:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1770687857.036784:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.036788:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1770687857.036793:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.036796:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.040194:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040227:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040245:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040255:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040264:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.040284:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.040306:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.040364:0:87364:0:(rw26.c:924:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1770687857.040374:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000078341689[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.040378:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009349950f 17ffffc0001001 3:0 ffff9c321824cbd0 633 lru 00000080:00200000:2.0:1770687857.040385:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006f898f5f 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21135360 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1770687857.040388:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000078341689 00000080:00200000:2.0:1770687857.040389:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.040394:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.040418:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040435:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040442:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040451:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.040479:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.040484:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.040487:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.040504:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.040507:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.040511:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.040516:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040524:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.040541:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.040544:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.040553:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.040561:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1770687857.040570:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.040574:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.040587:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2596864 i_blocks 0 00000080:00200000:2.0:1770687857.040593:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.040618:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1770687857.040626:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1770687857.040632:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.040637:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 123, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.040639:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1770687857.040643:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.040656:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1770687857.040663:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1770687857.040667:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.040681:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1770687857.040694:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.040699:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.040711:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040720:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040728:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040735:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040742:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.040749:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.040754:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.040769:0:87364:0:(rw26.c:924:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1770687857.040774:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f2550a41[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.040777:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d41cf84f 17ffffc0001001 3:0 ffff9c321824c0d8 634 lru 00000080:00200000:2.0:1770687857.040782:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fbf3afbf 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21131264 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1770687857.040784:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f2550a41 00000080:00200000:2.0:1770687857.040786:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.040788:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.040795:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040821:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040828:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.040836:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.040846:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.040849:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.040851:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.040856:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.040859:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.040861:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.040865:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040872:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.040881:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.040883:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.040887:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.040891:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:2.0:1770687857.040894:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.040898:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.040903:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2600960 i_blocks 0 00000080:00200000:2.0:1770687857.040905:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.040913:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2600960, count: 4096 00000080:00200000:2.0:1770687857.040917:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2600960, bytes: 4096 00000080:00200000:2.0:1770687857.040919:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.040923:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 124, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.040924:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:2.0:1770687857.040927:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.040932:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:2.0:1770687857.040935:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:2.0:1770687857.040937:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.040943:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:2.0:1770687857.040949:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.040951:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.040958:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040966:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040974:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040987:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.040994:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041001:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.041005:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.041020:0:87364:0:(rw26.c:924:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:2.0:1770687857.041025:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000023160f4f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.041028:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003b9c588d 17ffffc0001001 3:0 ffff9c321824c870 635 lru 00000080:00200000:2.0:1770687857.041034:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003d3821ac 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21127168 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1770687857.041036:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000023160f4f 00000080:00200000:2.0:1770687857.041038:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.041040:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.041047:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041054:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041061:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041068:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041083:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.041096:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.041099:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.041105:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.041108:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.041110:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.041114:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041121:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.041129:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.041132:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.041136:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.041138:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:2.0:1770687857.041142:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.041144:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.041149:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2605056 i_blocks 0 00000080:00200000:2.0:1770687857.041151:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.041158:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2605056, count: 4096 00000080:00200000:2.0:1770687857.041161:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2605056, bytes: 4096 00000080:00200000:2.0:1770687857.041164:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.041167:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 125, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.041169:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:2.0:1770687857.041171:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.041176:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:2.0:1770687857.041179:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:2.0:1770687857.041182:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.041186:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:2.0:1770687857.041191:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.041193:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.041200:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041208:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041216:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041223:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041230:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041236:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.041240:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.041258:0:87364:0:(rw26.c:924:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:2.0:1770687857.041262:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000011c82e29[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.041265:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000033a9d204 17ffffc0001001 3:0 ffff9c321824c948 636 lru 00000080:00200000:2.0:1770687857.041271:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f8a79c54 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21123072 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1770687857.041273:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000011c82e29 00000080:00200000:2.0:1770687857.041274:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.041277:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.041283:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041296:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041303:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041310:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041320:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.041323:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.041325:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.041330:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.041333:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.041336:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.041340:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041348:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.041358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.041360:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.041364:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.041367:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:2.0:1770687857.041371:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.041374:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.041379:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2609152 i_blocks 0 00000080:00200000:2.0:1770687857.041382:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.041389:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2609152, count: 4096 00000080:00200000:2.0:1770687857.041392:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2609152, bytes: 4096 00000080:00200000:2.0:1770687857.041395:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.041399:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 126, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.041400:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:2.0:1770687857.041403:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.041408:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:2.0:1770687857.041411:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:2.0:1770687857.041413:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.041418:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:2.0:1770687857.041423:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.041426:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.041432:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041440:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041448:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041456:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041463:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041470:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.041474:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.041489:0:87364:0:(rw26.c:924:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:2.0:1770687857.041493:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c7e7c720[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.041496:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000929ddd13 17ffffc0001001 3:0 ffff9c321824c510 637 lru 00000080:00200000:2.0:1770687857.041501:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b9a69105 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21118976 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1770687857.041503:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c7e7c720 00000080:00200000:2.0:1770687857.041504:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.041506:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.041513:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041520:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041527:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041534:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041544:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.041546:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.041549:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.041553:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.041556:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.041558:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.041561:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041568:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.041577:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.041579:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.041583:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.041585:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:2.0:1770687857.041589:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.041592:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.041596:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2613248 i_blocks 0 00000080:00200000:2.0:1770687857.041599:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.041605:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2613248, count: 4096 00000080:00200000:2.0:1770687857.041608:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2613248, bytes: 4096 00000080:00200000:2.0:1770687857.041611:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.041614:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 127, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.041616:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:2.0:1770687857.041618:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.041622:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:2.0:1770687857.041625:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:2.0:1770687857.041627:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.041631:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:2.0:1770687857.041637:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.041639:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.041645:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041653:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041661:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041673:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041679:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041686:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.041690:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.041707:0:87364:0:(rw26.c:924:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1770687857.041711:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c4edd4e6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.041714:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c53539db 17ffffc0001001 3:0 ffff9c321824b948 638 lru 00000080:00200000:2.0:1770687857.041720:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5583c29 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21114880 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1770687857.041722:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c4edd4e6 00000080:00200000:2.0:1770687857.041723:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.041725:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.041733:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041740:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041746:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.041753:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041768:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.041771:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.041773:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.041778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.041781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.041784:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.041787:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041794:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.041830:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.041833:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.041839:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.041841:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1770687857.041847:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.041851:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.041856:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2617344 i_blocks 0 00000080:00200000:2.0:1770687857.041859:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.041867:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1770687857.041871:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1770687857.041874:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.041877:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 128, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.041879:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1770687857.041881:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.041886:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1770687857.041889:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1770687857.041892:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.041898:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1770687857.041905:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.041907:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.041914:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041923:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041932:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041939:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.041946:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.041954:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.041960:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.041977:0:87364:0:(rw26.c:924:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1770687857.041979:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b4ca1b06[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.041982:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7c30a57 17ffffc0001001 3:0 ffff9c321824b510 639 lru 00000080:00200000:2.0:1770687857.041986:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000496870d8 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21110784 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1770687857.041987:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b4ca1b06 00000080:00200000:2.0:1770687857.041988:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.041989:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.041994:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042002:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042006:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042010:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042017:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.042019:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.042020:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.042024:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.042025:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.042026:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.042029:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042033:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.042038:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.042040:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.042043:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.042044:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1770687857.042047:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.042049:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.042052:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2621440 i_blocks 0 00000080:00200000:2.0:1770687857.042054:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.042059:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1770687857.042061:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1770687857.042062:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.042065:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 129, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.042066:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1770687857.042068:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.042071:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1770687857.042073:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1770687857.042075:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.042078:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1770687857.042081:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.042083:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.042235:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042246:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042255:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042264:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042271:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042279:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.042284:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.042308:0:87364:0:(rw26.c:924:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:2.0:1770687857.042313:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000022c5684[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.042316:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002bc5f992 17ffffc0001001 3:0 ffff9c321824b438 640 lru 00000080:00200000:2.0:1770687857.042321:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008e87a5d8 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21106688 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1770687857.042323:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000022c5684 00000080:00200000:2.0:1770687857.042324:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.042326:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.042334:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042342:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042348:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042354:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042365:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.042368:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.042370:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.042376:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.042378:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.042381:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.042385:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042393:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.042402:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.042404:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.042409:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.042411:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:2.0:1770687857.042415:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.042418:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.042423:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2625536 i_blocks 0 00000080:00200000:2.0:1770687857.042426:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.042434:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2625536, count: 4096 00000080:00200000:2.0:1770687857.042438:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2625536, bytes: 4096 00000080:00200000:2.0:1770687857.042440:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.042444:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 130, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.042446:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:2.0:1770687857.042448:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.042453:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:2.0:1770687857.042456:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:2.0:1770687857.042459:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.042465:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:2.0:1770687857.042471:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.042473:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.042481:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042489:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042497:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042509:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042516:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042524:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.042530:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.042547:0:87364:0:(rw26.c:924:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:2.0:1770687857.042551:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000048f7bb69[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.042554:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007f4db623 17ffffc0001001 3:0 ffff9c321824b288 641 lru 00000080:00200000:2.0:1770687857.042559:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000dbfebba 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21102592 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1770687857.042562:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000048f7bb69 00000080:00200000:2.0:1770687857.042563:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.042565:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.042573:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042581:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042588:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042597:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042614:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.042617:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.042619:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.042625:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.042628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.042630:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.042635:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042642:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.042651:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.042654:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.042658:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.042661:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:2.0:1770687857.042665:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.042668:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.042672:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2629632 i_blocks 0 00000080:00200000:2.0:1770687857.042675:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.042682:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2629632, count: 4096 00000080:00200000:2.0:1770687857.042686:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2629632, bytes: 4096 00000080:00200000:2.0:1770687857.042689:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.042692:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 131, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.042694:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:2.0:1770687857.042696:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.042701:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:2.0:1770687857.042704:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:2.0:1770687857.042707:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.042712:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:2.0:1770687857.042719:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.042721:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.042728:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042737:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042746:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042754:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042761:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042770:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.042775:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.042791:0:87364:0:(rw26.c:924:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:2.0:1770687857.042795:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007d9f2e4d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.042798:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008a170ea9 17ffffc0001001 3:0 ffff9c321824ba20 642 lru 00000080:00200000:2.0:1770687857.042827:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002228934d 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21098496 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1770687857.042830:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007d9f2e4d 00000080:00200000:2.0:1770687857.042831:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.042833:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.042841:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042854:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042861:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.042869:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.042880:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.042883:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.042885:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.042890:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.042893:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.042896:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.042900:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.042908:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.042916:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.042919:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.042923:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.042925:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:2.0:1770687857.042929:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.042932:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.042937:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2633728 i_blocks 0 00000080:00200000:2.0:1770687857.042940:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.042947:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2633728, count: 4096 00000080:00200000:2.0:1770687857.042951:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2633728, bytes: 4096 00000080:00200000:2.0:1770687857.042954:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.042957:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 132, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.042959:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:2.0:1770687857.042961:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.042966:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:2.0:1770687857.042969:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:2.0:1770687857.042971:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.042976:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:2.0:1770687857.042982:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.042985:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.042992:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043002:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043011:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043019:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043027:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043034:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.043039:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.043056:0:87364:0:(rw26.c:924:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:2.0:1770687857.043061:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000cbe24771[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.043064:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000350b9125 17ffffc0001001 3:0 ffff9c321824be58 643 lru 00000080:00200000:2.0:1770687857.043069:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005158846a 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21094400 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1770687857.043072:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000cbe24771 00000080:00200000:2.0:1770687857.043073:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.043075:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.043083:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043103:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043111:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043118:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043130:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.043133:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.043135:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.043140:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.043143:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.043146:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.043151:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043160:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.043170:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.043173:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.043177:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.043179:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:2.0:1770687857.043184:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.043187:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.043191:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2637824 i_blocks 0 00000080:00200000:2.0:1770687857.043194:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.043201:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2637824, count: 4096 00000080:00200000:2.0:1770687857.043205:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2637824, bytes: 4096 00000080:00200000:2.0:1770687857.043207:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.043211:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 133, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.043213:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:2.0:1770687857.043216:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.043221:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:2.0:1770687857.043224:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:2.0:1770687857.043226:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.043232:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:2.0:1770687857.043238:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.043240:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.043248:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043256:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043265:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043278:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043285:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043292:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.043298:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.043314:0:87364:0:(rw26.c:924:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:2.0:1770687857.043318:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000765a4583[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.043322:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006b07fe65 17ffffc0001001 3:0 ffff9c321824b1b0 644 lru 00000080:00200000:2.0:1770687857.043328:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002d911d9c 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21090304 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1770687857.043330:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000765a4583 00000080:00200000:2.0:1770687857.043332:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.043334:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.043342:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043350:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043357:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043364:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043381:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.043385:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.043387:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.043392:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.043395:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.043398:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.043402:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043410:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.043419:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.043422:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.043426:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.043429:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:2.0:1770687857.043432:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.043436:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.043440:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2641920 i_blocks 0 00000080:00200000:2.0:1770687857.043443:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.043450:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2641920, count: 4096 00000080:00200000:2.0:1770687857.043454:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2641920, bytes: 4096 00000080:00200000:2.0:1770687857.043456:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.043460:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 134, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.043462:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:2.0:1770687857.043464:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.043469:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:2.0:1770687857.043472:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:2.0:1770687857.043475:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.043480:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:2.0:1770687857.043486:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.043488:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.043496:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043505:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043514:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043522:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043529:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043537:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.043542:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.043559:0:87364:0:(rw26.c:924:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:2.0:1770687857.043563:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000de6a39c6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.043566:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000092c2664 17ffffc0001001 3:0 ffff9c321824bd80 645 lru 00000080:00200000:2.0:1770687857.043572:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d74fdf90 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21086208 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1770687857.043575:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000de6a39c6 00000080:00200000:2.0:1770687857.043576:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.043578:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.043586:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043600:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043606:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043614:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043625:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.043628:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.043631:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.043636:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.043640:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.043642:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.043646:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043655:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.043664:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.043666:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.043671:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.043674:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:2.0:1770687857.043677:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.043680:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.043685:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2646016 i_blocks 0 00000080:00200000:2.0:1770687857.043688:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.043696:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2646016, count: 4096 00000080:00200000:2.0:1770687857.043699:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2646016, bytes: 4096 00000080:00200000:2.0:1770687857.043702:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.043706:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 135, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.043707:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:2.0:1770687857.043710:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.043715:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:2.0:1770687857.043718:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:2.0:1770687857.043720:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.043726:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:2.0:1770687857.043732:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.043734:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.043742:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043751:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043759:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043766:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043773:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043781:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.043787:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.043840:0:87364:0:(rw26.c:924:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:2.0:1770687857.043845:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000905681c8[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.043848:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000201f9bfb 17ffffc0001021 2:0 ffff9c321824b6c0 646 lru 00000080:00200000:2.0:1770687857.043854:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000072102056 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21082112 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1770687857.043856:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000905681c8 00000080:00200000:2.0:1770687857.043857:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.043859:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.043868:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043876:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043882:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.043889:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.043900:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.043903:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.043905:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.043911:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.043913:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.043916:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.043920:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.043927:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.043936:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.043939:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.043943:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.043945:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:2.0:1770687857.043949:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.043952:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.043956:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2650112 i_blocks 0 00000080:00200000:2.0:1770687857.043959:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.043967:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2650112, count: 4096 00000080:00200000:2.0:1770687857.043970:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2650112, bytes: 4096 00000080:00200000:2.0:1770687857.043973:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.043976:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 136, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.043978:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:2.0:1770687857.043980:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.043985:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:2.0:1770687857.043988:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:2.0:1770687857.043990:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.043996:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:2.0:1770687857.044002:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.044005:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.044012:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044021:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044029:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044043:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044050:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044058:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.044064:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.044081:0:87364:0:(rw26.c:924:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:2.0:1770687857.044098:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b8ef053f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.044101:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000087a42ccd 17ffffc0001001 3:0 ffff9c321824b798 647 lru 00000080:00200000:2.0:1770687857.044107:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000082d71364 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21078016 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1770687857.044110:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b8ef053f 00000080:00200000:2.0:1770687857.044112:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.044114:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.044123:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044131:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044138:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044146:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044164:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.044168:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.044170:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.044176:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.044179:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.044181:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.044186:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044194:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.044203:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.044205:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.044210:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.044212:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:2.0:1770687857.044216:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.044219:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.044223:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2654208 i_blocks 0 00000080:00200000:2.0:1770687857.044226:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.044233:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2654208, count: 4096 00000080:00200000:2.0:1770687857.044237:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2654208, bytes: 4096 00000080:00200000:2.0:1770687857.044239:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.044243:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 137, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.044245:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:2.0:1770687857.044247:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.044252:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:2.0:1770687857.044255:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:2.0:1770687857.044258:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.044263:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:2.0:1770687857.044268:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.044271:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.044277:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044286:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044295:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044302:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044309:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044317:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.044323:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.044339:0:87364:0:(rw26.c:924:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:2.0:1770687857.044343:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005487dd7e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.044346:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000043db0647 17ffffc0001001 3:0 ffff9c321824bca8 648 lru 00000080:00200000:2.0:1770687857.044352:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a105a6a1 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21073920 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1770687857.044354:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005487dd7e 00000080:00200000:2.0:1770687857.044355:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.044357:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.044364:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044376:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044383:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044390:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044401:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.044403:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.044406:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.044411:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.044414:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.044416:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.044420:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044428:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.044437:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.044439:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.044444:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.044447:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:2.0:1770687857.044450:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.044454:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.044458:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2658304 i_blocks 0 00000080:00200000:2.0:1770687857.044461:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.044468:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2658304, count: 4096 00000080:00200000:2.0:1770687857.044471:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2658304, bytes: 4096 00000080:00200000:2.0:1770687857.044474:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.044477:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 138, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.044479:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:2.0:1770687857.044481:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.044486:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:2.0:1770687857.044489:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:2.0:1770687857.044491:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.044496:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:2.0:1770687857.044501:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.044504:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.044510:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044519:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044527:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044535:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044542:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044550:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.044555:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.044569:0:87364:0:(rw26.c:924:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:2.0:1770687857.044574:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000304f3489[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.044577:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001cc855c7 17ffffc0001001 3:0 ffff9c321824b000 649 lru 00000080:00200000:2.0:1770687857.044583:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008b4a2a40 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21069824 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1770687857.044585:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000304f3489 00000080:00200000:2.0:1770687857.044587:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.044589:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.044596:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044604:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044612:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044619:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044630:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.044633:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.044635:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.044640:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.044643:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.044646:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.044650:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044658:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.044667:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.044670:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.044674:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.044676:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:2.0:1770687857.044680:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.044683:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.044687:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2662400 i_blocks 0 00000080:00200000:2.0:1770687857.044689:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.044696:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2662400, count: 4096 00000080:00200000:2.0:1770687857.044700:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2662400, bytes: 4096 00000080:00200000:2.0:1770687857.044702:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.044706:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 139, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.044708:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:2.0:1770687857.044710:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.044715:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:2.0:1770687857.044717:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:2.0:1770687857.044720:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.044725:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:2.0:1770687857.044730:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.044732:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.044739:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044748:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044756:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044770:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044777:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044785:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.044790:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.044834:0:87364:0:(rw26.c:924:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:2.0:1770687857.044839:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006e791ef3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.044842:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000957e25a8 17ffffc0001001 3:0 ffff9c321824b360 650 lru 00000080:00200000:2.0:1770687857.044848:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001d5eb098 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21065728 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1770687857.044850:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006e791ef3 00000080:00200000:2.0:1770687857.044852:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.044854:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.044861:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044869:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044876:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.044884:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.044900:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.044904:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.044906:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.044912:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.044915:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.044917:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.044922:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.044930:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.044939:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.044941:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.044945:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.044948:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:2.0:1770687857.044952:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.044955:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.044960:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2666496 i_blocks 0 00000080:00200000:2.0:1770687857.044962:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.044970:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2666496, count: 4096 00000080:00200000:2.0:1770687857.044973:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2666496, bytes: 4096 00000080:00200000:2.0:1770687857.044976:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.044980:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 140, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.044982:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:2.0:1770687857.044984:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.044989:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:2.0:1770687857.044992:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:2.0:1770687857.044995:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.045000:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:2.0:1770687857.045006:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.045008:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.045015:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045024:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045032:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045041:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045048:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045056:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.045061:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.045076:0:87364:0:(rw26.c:924:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:2.0:1770687857.045080:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006a3be627[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.045083:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001ba0a1d8 17ffffc0001001 3:0 ffff9c321824baf8 651 lru 00000080:00200000:2.0:1770687857.045100:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e6adbf4f 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21061632 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1770687857.045103:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006a3be627 00000080:00200000:2.0:1770687857.045104:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.045106:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.045114:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045127:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045134:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045142:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045153:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.045156:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.045158:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.045163:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.045166:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.045169:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.045173:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045181:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.045191:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.045193:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.045198:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.045201:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:2.0:1770687857.045205:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.045208:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.045213:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2670592 i_blocks 0 00000080:00200000:2.0:1770687857.045216:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.045224:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2670592, count: 4096 00000080:00200000:2.0:1770687857.045228:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2670592, bytes: 4096 00000080:00200000:2.0:1770687857.045230:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.045234:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 141, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.045235:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:2.0:1770687857.045238:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.045243:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:2.0:1770687857.045246:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:2.0:1770687857.045248:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.045254:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:2.0:1770687857.045259:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.045261:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.045268:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045278:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045286:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045294:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045302:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045310:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.045315:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.045332:0:87364:0:(rw26.c:924:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:2.0:1770687857.045336:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000067b66130[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.045340:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000000c21661 17ffffc0001001 3:0 ffff9c321824b5e8 652 lru 00000080:00200000:2.0:1770687857.045345:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001dc43d7d 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21057536 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1770687857.045347:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000067b66130 00000080:00200000:2.0:1770687857.045349:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.045351:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.045358:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045366:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045374:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045382:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045393:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.045396:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.045399:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.045404:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.045406:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.045409:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.045413:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045421:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.045430:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.045433:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.045437:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.045440:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:2.0:1770687857.045443:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.045447:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.045451:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2674688 i_blocks 0 00000080:00200000:2.0:1770687857.045453:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.045460:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2674688, count: 4096 00000080:00200000:2.0:1770687857.045464:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2674688, bytes: 4096 00000080:00200000:2.0:1770687857.045466:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.045470:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 142, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.045471:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:2.0:1770687857.045474:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.045479:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:2.0:1770687857.045481:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:2.0:1770687857.045484:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.045489:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:2.0:1770687857.045494:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.045496:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.045503:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045512:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045521:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045534:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045541:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045549:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.045554:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.045572:0:87364:0:(rw26.c:924:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:2.0:1770687857.045576:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c6deacd9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.045580:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000bcaac732 17ffffc0001001 3:0 ffff9c321824bbd0 653 lru 00000080:00200000:2.0:1770687857.045586:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008f928206 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21053440 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1770687857.045588:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c6deacd9 00000080:00200000:2.0:1770687857.045590:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.045592:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.045599:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045607:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045615:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.045623:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045639:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.045642:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.045645:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.045650:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.045653:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.045656:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.045660:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045668:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.045676:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.045679:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.045683:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.045685:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:2.0:1770687857.045689:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.045692:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.045696:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2678784 i_blocks 0 00000080:00200000:2.0:1770687857.045699:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.045705:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2678784, count: 4096 00000080:00200000:2.0:1770687857.045708:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2678784, bytes: 4096 00000080:00200000:2.0:1770687857.045711:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.045714:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 143, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.045716:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:2.0:1770687857.045718:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.045723:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:2.0:1770687857.045726:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:2.0:1770687857.045729:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.045733:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:2.0:1770687857.045739:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.045741:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.045747:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045756:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045765:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045773:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.045781:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.045789:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.045793:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.045984:0:87364:0:(rw26.c:924:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:2.0:1770687857.045989:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fb01d95e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.045993:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b1e15ba6 17ffffc0001001 3:0 ffff9c321824b0d8 654 lru 00000080:00200000:2.0:1770687857.045999:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000eb3b220b 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21049344 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1770687857.046001:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fb01d95e 00000080:00200000:2.0:1770687857.046003:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.046005:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.046012:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046025:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046032:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046040:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046052:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.046055:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.046058:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.046064:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.046067:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.046069:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.046073:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046082:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.046103:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.046106:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.046111:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.046114:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:2.0:1770687857.046118:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.046121:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.046126:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2682880 i_blocks 0 00000080:00200000:2.0:1770687857.046129:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.046136:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2682880, count: 4096 00000080:00200000:2.0:1770687857.046140:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2682880, bytes: 4096 00000080:00200000:2.0:1770687857.046143:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.046146:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 144, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.046148:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:2.0:1770687857.046150:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.046155:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:2.0:1770687857.046158:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:2.0:1770687857.046160:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.046166:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:2.0:1770687857.046172:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.046174:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.046181:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046189:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046197:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046205:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046212:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046219:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.046224:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.046242:0:87364:0:(rw26.c:924:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:2.0:1770687857.046246:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007fbf158c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.046249:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005fe7d76a 17ffffc0001001 3:0 ffff9c321824b870 655 lru 00000080:00200000:2.0:1770687857.046255:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000029b739ef 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21045248 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1770687857.046257:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007fbf158c 00000080:00200000:2.0:1770687857.046258:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.046261:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.046268:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046276:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046283:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046292:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046302:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.046305:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.046307:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.046312:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.046315:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.046317:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.046320:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046328:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.046337:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.046340:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.046344:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.046347:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:2.0:1770687857.046351:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.046353:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.046358:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2686976 i_blocks 0 00000080:00200000:2.0:1770687857.046361:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.046368:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2686976, count: 4096 00000080:00200000:2.0:1770687857.046371:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2686976, bytes: 4096 00000080:00200000:2.0:1770687857.046374:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.046378:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 145, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.046379:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:2.0:1770687857.046381:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.046386:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:2.0:1770687857.046389:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:2.0:1770687857.046391:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.046396:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:2.0:1770687857.046401:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.046403:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.046410:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046420:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046428:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046440:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046447:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046454:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.046459:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.046475:0:87364:0:(rw26.c:924:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:2.0:1770687857.046479:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003f3c3958[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.046482:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e35585d7 17ffffc0001001 3:0 ffff9c321824a870 656 lru 00000080:00200000:2.0:1770687857.046487:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002918ea35 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21041152 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1770687857.046489:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003f3c3958 00000080:00200000:2.0:1770687857.046490:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.046492:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.046500:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046507:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046514:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046521:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046538:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.046541:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.046544:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.046550:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.046552:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.046555:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.046559:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046566:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.046575:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.046577:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.046582:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.046585:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:2.0:1770687857.046589:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.046592:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.046597:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2691072 i_blocks 0 00000080:00200000:2.0:1770687857.046600:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.046607:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2691072, count: 4096 00000080:00200000:2.0:1770687857.046611:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2691072, bytes: 4096 00000080:00200000:2.0:1770687857.046613:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.046617:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 146, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.046618:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:2.0:1770687857.046620:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.046625:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:2.0:1770687857.046628:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:2.0:1770687857.046630:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.046636:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:2.0:1770687857.046641:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.046643:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.046650:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046659:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046668:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046676:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046683:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046692:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.046697:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.046714:0:87364:0:(rw26.c:924:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:2.0:1770687857.046718:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000016939084[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.046721:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f3067b4b 17ffffc0001001 3:0 ffff9c321824a948 657 lru 00000080:00200000:2.0:1770687857.046727:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009311d0bf 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21037056 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1770687857.046729:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000016939084 00000080:00200000:2.0:1770687857.046730:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.046733:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.046740:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046753:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046759:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.046821:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046835:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.046838:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.046840:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.046846:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.046849:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.046852:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.046856:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046863:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.046873:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.046875:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.046879:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.046882:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:2.0:1770687857.046886:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.046889:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.046894:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2695168 i_blocks 0 00000080:00200000:2.0:1770687857.046897:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.046905:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2695168, count: 4096 00000080:00200000:2.0:1770687857.046909:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2695168, bytes: 4096 00000080:00200000:2.0:1770687857.046911:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.046915:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 147, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.046917:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:2.0:1770687857.046919:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.046924:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:2.0:1770687857.046927:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:2.0:1770687857.046929:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.046935:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:2.0:1770687857.046941:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.046943:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.046950:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046960:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046969:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046976:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.046983:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.046990:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.046995:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.047011:0:87364:0:(rw26.c:924:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:2.0:1770687857.047016:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000064a0ca14[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.047019:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004c4d0d42 17ffffc0001001 3:0 ffff9c321824a510 658 lru 00000080:00200000:2.0:1770687857.047025:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004d57b53e 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21032960 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1770687857.047027:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000064a0ca14 00000080:00200000:2.0:1770687857.047028:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.047030:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.047038:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047046:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047053:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047061:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047072:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.047075:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.047077:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.047082:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.047096:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.047099:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.047103:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047110:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.047119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.047122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.047126:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.047129:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:2.0:1770687857.047133:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.047136:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.047141:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2699264 i_blocks 0 00000080:00200000:2.0:1770687857.047144:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.047151:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2699264, count: 4096 00000080:00200000:2.0:1770687857.047156:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2699264, bytes: 4096 00000080:00200000:2.0:1770687857.047158:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.047162:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 148, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.047163:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:2.0:1770687857.047166:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.047171:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:2.0:1770687857.047173:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:2.0:1770687857.047175:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.047181:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:2.0:1770687857.047187:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.047190:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.047197:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047205:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047214:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047227:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047235:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047242:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.047247:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.047263:0:87364:0:(rw26.c:924:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1770687857.047268:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000073aa2e6d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.047271:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d98aad04 17ffffc0001001 3:0 ffff9c321824a438 659 lru 00000080:00200000:2.0:1770687857.047277:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d0751d53 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21028864 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1770687857.047279:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000073aa2e6d 00000080:00200000:2.0:1770687857.047281:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.047283:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.047291:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047299:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047306:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047314:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047331:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.047334:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.047336:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.047342:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.047345:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.047348:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.047352:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047360:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.047369:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.047372:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.047377:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.047379:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1770687857.047383:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.047386:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.047391:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2703360 i_blocks 0 00000080:00200000:2.0:1770687857.047393:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.047400:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1770687857.047404:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1770687857.047406:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.047410:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 149, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.047412:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1770687857.047414:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.047419:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1770687857.047422:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1770687857.047425:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.047430:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1770687857.047436:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.047438:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.047446:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047455:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047464:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047471:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047479:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047487:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.047493:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.047511:0:87364:0:(rw26.c:924:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1770687857.047515:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b7e5b20c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.047519:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000097246c49 17ffffc0001001 3:0 ffff9c321824a288 660 lru 00000080:00200000:2.0:1770687857.047524:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000babdca2e 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21024768 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1770687857.047526:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b7e5b20c 00000080:00200000:2.0:1770687857.047527:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.047530:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.047536:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047548:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047554:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047562:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047573:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.047575:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.047578:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.047583:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.047586:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.047588:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.047591:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047599:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.047607:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.047610:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.047614:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.047616:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1770687857.047620:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.047623:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.047629:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2707456 i_blocks 0 00000080:00200000:2.0:1770687857.047631:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.047638:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1770687857.047642:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1770687857.047644:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.047647:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 150, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.047649:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1770687857.047651:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.047656:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1770687857.047659:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1770687857.047661:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.047666:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1770687857.047671:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.047674:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.047680:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047688:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047696:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047703:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047710:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047717:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.047721:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.047746:0:87364:0:(rw26.c:924:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1770687857.047751:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007b393a06[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.047754:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000989be1c1 17ffffc0001021 2:0 ffff9c321824aa20 661 lru 00000080:00200000:2.0:1770687857.047759:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f1a49136 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21020672 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1770687857.047762:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007b393a06 00000080:00200000:2.0:1770687857.047763:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.047765:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.047772:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047780:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047787:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.047794:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047833:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.047835:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.047838:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.047843:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.047845:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.047848:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.047852:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047860:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.047869:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.047872:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.047876:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.047879:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1770687857.047883:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.047886:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.047891:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2711552 i_blocks 0 00000080:00200000:2.0:1770687857.047894:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.047901:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1770687857.047905:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1770687857.047907:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.047911:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 151, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.047913:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1770687857.047915:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.047920:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1770687857.047923:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1770687857.047926:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.047931:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1770687857.047936:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.047939:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.047946:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047955:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047964:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047977:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.047984:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.047992:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.047997:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.048013:0:87364:0:(rw26.c:924:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1770687857.048018:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000374401d7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.048021:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001a3318c0 17ffffc0001001 3:0 ffff9c321824ae58 662 lru 00000080:00200000:2.0:1770687857.048026:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003f1d91b5 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21016576 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1770687857.048029:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000374401d7 00000080:00200000:2.0:1770687857.048030:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.048032:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.048040:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048048:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048056:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048065:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048082:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.048296:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.048300:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.048308:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.048311:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.048314:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.048319:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048328:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.048337:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.048340:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.048345:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.048348:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1770687857.048352:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.048355:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.048360:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2715648 i_blocks 0 00000080:00200000:2.0:1770687857.048363:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.048371:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1770687857.048375:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1770687857.048378:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.048382:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 152, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.048384:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1770687857.048387:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.048392:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1770687857.048395:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1770687857.048398:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.048404:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1770687857.048410:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.048412:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.048420:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048429:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048438:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048446:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048454:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048462:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.048468:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.048484:0:87364:0:(rw26.c:924:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1770687857.048489:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009722b2dd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.048492:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000885ff661 17ffffc0001001 3:0 ffff9c321824a1b0 663 lru 00000080:00200000:2.0:1770687857.048498:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cfde347e 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21012480 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1770687857.048501:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009722b2dd 00000080:00200000:2.0:1770687857.048502:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.048505:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.048513:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048528:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048535:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048544:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048557:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.048560:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.048562:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.048568:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.048571:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.048574:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.048578:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048587:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.048596:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.048599:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.048603:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.048606:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1770687857.048610:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.048614:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.048619:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2719744 i_blocks 0 00000080:00200000:2.0:1770687857.048622:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.048629:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1770687857.048633:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1770687857.048636:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.048640:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 153, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.048642:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1770687857.048644:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.048649:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1770687857.048653:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1770687857.048655:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.048660:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1770687857.048666:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.048669:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.048676:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048685:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048694:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048703:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048710:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048719:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.048724:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.048741:0:87364:0:(rw26.c:924:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1770687857.048745:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001b7e62f9[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.048749:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001f3302a5 17ffffc0001001 3:0 ffff9c321824ad80 664 lru 00000080:00200000:2.0:1770687857.048755:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000146704d0 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21008384 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1770687857.048757:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001b7e62f9 00000080:00200000:2.0:1770687857.048758:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.048761:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.048768:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048777:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048785:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.048793:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048830:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.048834:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.048836:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.048842:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.048845:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.048847:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.048852:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048860:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.048869:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.048872:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.048876:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.048879:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1770687857.048883:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.048887:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.048891:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2723840 i_blocks 0 00000080:00200000:2.0:1770687857.048894:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.048901:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1770687857.048905:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1770687857.048908:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.048912:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 154, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.048914:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1770687857.048917:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.048922:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1770687857.048925:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1770687857.048927:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.048933:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1770687857.048938:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.048941:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.048948:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048958:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048967:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048981:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.048988:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.048997:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.049002:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.049018:0:87364:0:(rw26.c:924:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1770687857.049023:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ea8e4e26[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.049026:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000013307ce7 17ffffc0001001 3:0 ffff9c321824a6c0 665 lru 00000080:00200000:2.0:1770687857.049032:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001a5e2ff5 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21004288 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1770687857.049035:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ea8e4e26 00000080:00200000:2.0:1770687857.049036:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.049038:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.049046:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049055:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049063:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049071:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049100:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.049103:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.049106:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.049113:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.049115:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.049117:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.049122:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049129:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.049138:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.049140:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.049144:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.049147:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1770687857.049150:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.049153:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.049158:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2727936 i_blocks 0 00000080:00200000:2.0:1770687857.049161:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.049168:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1770687857.049171:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1770687857.049173:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.049177:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 155, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.049179:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1770687857.049181:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.049187:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1770687857.049189:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1770687857.049192:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.049197:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1770687857.049202:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.049204:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.049211:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049219:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049228:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049236:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049243:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049253:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.049258:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.049274:0:87364:0:(rw26.c:924:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1770687857.049279:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000068c4eb9b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.049282:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000019dd42a 17ffffc0001001 3:0 ffff9c321824a798 666 lru 00000080:00200000:2.0:1770687857.049288:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f0e82796 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 21000192 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1770687857.049290:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000068c4eb9b 00000080:00200000:2.0:1770687857.049292:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.049294:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.049302:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049316:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049324:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049332:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049344:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.049347:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.049350:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.049355:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.049358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.049360:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.049365:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049373:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.049382:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.049385:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.049389:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.049392:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1770687857.049396:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.049400:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.049405:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2732032 i_blocks 0 00000080:00200000:2.0:1770687857.049408:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.049415:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1770687857.049419:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1770687857.049422:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.049425:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 156, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.049427:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1770687857.049430:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.049436:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1770687857.049439:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1770687857.049441:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.049447:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1770687857.049452:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.049455:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.049462:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049471:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049480:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049488:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049496:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049505:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.049510:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.049528:0:87364:0:(rw26.c:924:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1770687857.049533:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009e355a28[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.049537:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000f6c37fd 17ffffc0001001 3:0 ffff9c321824aca8 667 lru 00000080:00200000:2.0:1770687857.049543:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000800ad61f 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20996096 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1770687857.049545:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009e355a28 00000080:00200000:2.0:1770687857.049546:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.049548:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.049556:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049565:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049573:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049581:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049592:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.049595:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.049598:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.049604:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.049607:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.049609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.049614:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049622:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.049631:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.049634:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.049639:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.049641:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1770687857.049645:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.049648:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.049653:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2736128 i_blocks 0 00000080:00200000:2.0:1770687857.049656:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.049663:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1770687857.049667:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1770687857.049670:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.049674:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 157, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.049676:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1770687857.049678:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.049684:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1770687857.049687:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1770687857.049689:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.049694:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1770687857.049700:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.049703:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.049710:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049719:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049729:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049742:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.049750:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.049759:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.049765:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.049780:0:87364:0:(rw26.c:924:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1770687857.049785:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000322005fe[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.049788:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000341450f0 17ffffc0001001 3:0 ffff9c321824a000 668 lru 00000080:00200000:2.0:1770687857.049794:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b4266e3f 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20992000 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1770687857.049796:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000322005fe 00000080:00200000:2.0:1770687857.049798:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.049955:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.049965:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049973:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049980:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.049987:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050002:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.050005:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.050007:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.050012:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.050015:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.050017:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.050022:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050029:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.050038:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.050040:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.050044:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.050047:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1770687857.050050:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.050053:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.050058:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2740224 i_blocks 0 00000080:00200000:2.0:1770687857.050061:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.050068:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1770687857.050071:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1770687857.050074:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.050078:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 158, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.050079:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1770687857.050081:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.050097:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1770687857.050100:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1770687857.050103:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.050109:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1770687857.050115:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.050117:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.050123:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050132:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050140:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050147:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050153:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050161:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.050166:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.050181:0:87364:0:(rw26.c:924:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1770687857.050185:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000647a6a73[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.050188:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005e980641 17ffffc0001001 3:0 ffff9c321824a360 669 lru 00000080:00200000:2.0:1770687857.050193:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006429d2ea 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20987904 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1770687857.050195:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000647a6a73 00000080:00200000:2.0:1770687857.050197:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.050199:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.050205:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050355:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050365:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050374:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050387:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.050390:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.050393:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.050399:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.050402:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.050405:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.050408:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050417:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.050425:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.050428:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.050433:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.050436:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1770687857.050440:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.050443:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.050449:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2744320 i_blocks 0 00000080:00200000:2.0:1770687857.050451:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.050459:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1770687857.050463:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1770687857.050465:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.050469:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 159, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.050470:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1770687857.050473:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.050478:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1770687857.050480:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1770687857.050483:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.050488:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1770687857.050493:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.050496:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.050502:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050510:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050518:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050525:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050532:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050540:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.050546:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.050562:0:87364:0:(rw26.c:924:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1770687857.050567:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000209bff70[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.050570:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000036cb1a4 17ffffc0001001 3:0 ffff9c321824aaf8 670 lru 00000080:00200000:2.0:1770687857.050576:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000060b54ca9 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20983808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1770687857.050578:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000209bff70 00000080:00200000:2.0:1770687857.050580:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.050582:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.050590:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050598:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050606:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050614:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050626:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.050629:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.050631:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.050637:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.050640:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.050643:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.050647:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050655:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.050664:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.050667:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.050671:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.050674:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1770687857.050678:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.050681:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.050686:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2748416 i_blocks 0 00000080:00200000:2.0:1770687857.050689:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.050697:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1770687857.050701:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1770687857.050703:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.050707:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 160, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.050709:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1770687857.050711:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.050716:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1770687857.050719:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1770687857.050722:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.050727:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1770687857.050733:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.050735:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.050743:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050752:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050761:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050775:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050783:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050792:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.050797:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.050833:0:87364:0:(rw26.c:924:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1770687857.050838:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000df18c658[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.050841:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006add7ec0 17ffffc0001001 3:0 ffff9c321824a5e8 671 lru 00000080:00200000:2.0:1770687857.050848:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfa8a8d4 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20979712 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1770687857.050850:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000df18c658 00000080:00200000:2.0:1770687857.050851:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.050854:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.050861:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050869:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050877:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.050885:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.050903:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.050906:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.050908:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.050914:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.050917:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.050920:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.050924:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.050933:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.050942:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.050945:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.050950:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.050953:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1770687857.050957:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.050960:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.050965:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2752512 i_blocks 0 00000080:00200000:2.0:1770687857.050968:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.050975:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1770687857.050979:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1770687857.050982:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.050985:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 161, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.050987:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1770687857.050990:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.050995:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1770687857.050998:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1770687857.051001:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.051007:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1770687857.051012:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.051015:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.051022:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051032:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051041:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051049:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051057:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051066:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.051071:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.051098:0:87364:0:(rw26.c:924:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1770687857.051103:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008aaa5e66[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.051106:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000045ab0201 17ffffc0001001 3:0 ffff9c321824abd0 672 lru 00000080:00200000:2.0:1770687857.051112:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000046a173c0 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20975616 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1770687857.051115:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008aaa5e66 00000080:00200000:2.0:1770687857.051116:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.051118:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.051127:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051142:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051149:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051158:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051171:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.051174:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.051176:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.051181:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.051185:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.051187:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.051191:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051199:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.051209:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.051211:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.051216:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.051219:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1770687857.051223:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.051226:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.051231:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2756608 i_blocks 0 00000080:00200000:2.0:1770687857.051235:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.051242:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1770687857.051246:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1770687857.051248:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.051252:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 162, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.051254:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1770687857.051256:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.051262:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1770687857.051265:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1770687857.051267:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.051273:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1770687857.051278:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.051281:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.051288:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051297:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051306:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051315:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051323:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051331:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.051336:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.051352:0:87364:0:(rw26.c:924:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1770687857.051357:0:87364:0:(rw26.c:981:ll_write_end()) page@000000008d36762e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.051360:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000042aaf684 17ffffc0001001 3:0 ffff9c321824a0d8 673 lru 00000080:00200000:2.0:1770687857.051367:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000050744b2f 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20971520 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1770687857.051369:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000008d36762e 00000080:00200000:2.0:1770687857.051370:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.051372:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.051380:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051389:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051397:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051405:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051417:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.051420:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.051422:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.051428:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.051431:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.051434:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.051438:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051446:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.051456:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.051460:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.051464:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.051467:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1770687857.051471:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.051474:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.051478:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2760704 i_blocks 0 00000080:00200000:2.0:1770687857.051481:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.051489:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1770687857.051493:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1770687857.051496:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.051500:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 163, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.051501:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1770687857.051504:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.051509:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1770687857.051512:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1770687857.051514:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.051519:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1770687857.051525:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.051528:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.051535:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051545:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051554:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051568:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051576:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051585:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.051590:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.051611:0:87364:0:(rw26.c:924:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1770687857.051616:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000044d4fdc7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.051619:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006315a291 17ffffc0001001 3:0 ffff9c3218249a20 674 lru 00000080:00200000:2.0:1770687857.051624:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cd2f3844 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20967424 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1770687857.051627:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000044d4fdc7 00000080:00200000:2.0:1770687857.051629:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.051631:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.051639:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051647:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051655:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051663:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051680:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.051684:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.051686:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.051692:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.051695:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.051698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.051702:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051710:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.051719:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.051722:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.051727:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.051730:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1770687857.051734:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.051737:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.051742:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2764800 i_blocks 0 00000080:00200000:2.0:1770687857.051745:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.051752:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1770687857.051756:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1770687857.051759:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.051763:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 164, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.051764:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1770687857.051767:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.051772:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1770687857.051775:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1770687857.051778:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.051784:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1770687857.051790:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.051792:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.051799:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051837:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051846:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051854:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051862:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051870:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.051876:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.051892:0:87364:0:(rw26.c:924:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1770687857.051896:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000aa4d9326[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.051899:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b9f29666 17ffffc0001001 3:0 ffff9c3218249e58 675 lru 00000080:00200000:2.0:1770687857.051905:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000872b13c8 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20963328 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1770687857.051908:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000aa4d9326 00000080:00200000:2.0:1770687857.051909:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.051911:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.051919:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051934:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051942:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.051950:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.051962:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.051965:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.051968:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.051974:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.051977:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.051980:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.051984:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.051992:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.052002:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.052005:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.052009:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.052012:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1770687857.052016:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.052019:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.052024:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2768896 i_blocks 0 00000080:00200000:2.0:1770687857.052028:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.052035:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1770687857.052038:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1770687857.052041:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.052045:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 165, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.052047:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1770687857.052049:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.052055:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1770687857.052057:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1770687857.052060:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.052065:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1770687857.052071:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.052073:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.052081:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052103:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052112:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052120:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052127:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052136:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.052141:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.052167:0:87364:0:(rw26.c:924:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1770687857.052172:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000026044f9e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.052175:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003c61fd63 17ffffc0001021 2:0 ffff9c32182491b0 676 lru 00000080:00200000:2.0:1770687857.052181:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000074f81a4b 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20959232 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1770687857.052184:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000026044f9e 00000080:00200000:2.0:1770687857.052185:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.052187:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.052195:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052204:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052212:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052220:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052232:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.052235:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.052238:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.052244:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.052247:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.052249:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.052253:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052262:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.052271:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.052274:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.052279:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.052282:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1770687857.052286:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.052289:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.052293:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2772992 i_blocks 0 00000080:00200000:2.0:1770687857.052296:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.052304:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1770687857.052307:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1770687857.052310:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.052314:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 166, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.052316:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1770687857.052319:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.052324:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1770687857.052327:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1770687857.052329:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.052335:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1770687857.052340:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.052343:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.052350:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052359:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052369:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052382:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052389:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052397:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.052403:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.052419:0:87364:0:(rw26.c:924:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1770687857.052423:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000edea69d0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.052427:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000214f2bb4 17ffffc0001001 3:0 ffff9c3218249d80 677 lru 00000080:00200000:2.0:1770687857.052433:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000003496099 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20955136 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1770687857.052435:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000edea69d0 00000080:00200000:2.0:1770687857.052436:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.052439:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.052447:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052455:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052463:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052471:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052489:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.052492:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.052494:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.052500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.052503:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.052505:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.052509:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052518:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.052527:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.052530:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.052534:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.052537:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1770687857.052541:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.052544:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.052549:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2777088 i_blocks 0 00000080:00200000:2.0:1770687857.052552:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.052559:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1770687857.052562:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1770687857.052565:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.052568:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 167, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.052570:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1770687857.052572:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.052578:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1770687857.052581:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1770687857.052584:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.052590:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1770687857.052596:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.052598:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.052605:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052615:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052625:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052634:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052641:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052649:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.052655:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.052671:0:87364:0:(rw26.c:924:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:2.0:1770687857.052676:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a2e54f43[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.052679:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006b608131 17ffffc0001001 3:0 ffff9c32182496c0 678 lru 00000080:00200000:2.0:1770687857.052685:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009772ea87 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20951040 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1770687857.052687:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a2e54f43 00000080:00200000:2.0:1770687857.052688:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.052691:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.052698:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052712:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052720:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052728:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052739:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.052742:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.052745:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.052751:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.052753:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.052756:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.052760:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052769:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.052778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.052781:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.052786:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.052789:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:2.0:1770687857.052792:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.052795:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.052829:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2781184 i_blocks 0 00000080:00200000:2.0:1770687857.052832:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.052840:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2781184, count: 4096 00000080:00200000:2.0:1770687857.052844:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2781184, bytes: 4096 00000080:00200000:2.0:1770687857.052847:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.052850:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 168, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.052852:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:2.0:1770687857.052855:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.052860:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:2.0:1770687857.052863:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:2.0:1770687857.052865:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.052871:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:2.0:1770687857.052876:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.052879:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.052886:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052894:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052903:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052911:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.052918:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.052927:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.052932:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.052950:0:87364:0:(rw26.c:924:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1770687857.052954:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000049a7774d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.052958:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000911ce110 17ffffc0001001 3:0 ffff9c3218249798 679 lru 00000080:00200000:2.0:1770687857.052964:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000952c2553 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20946944 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1770687857.052966:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000049a7774d 00000080:00200000:2.0:1770687857.052967:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.052970:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.052978:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052986:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.052994:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053003:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053015:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.053018:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.053021:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.053026:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.053029:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.053032:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.053036:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053045:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.053055:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.053058:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.053062:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.053065:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1770687857.053069:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.053072:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.053077:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2785280 i_blocks 0 00000080:00200000:2.0:1770687857.053080:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.053099:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1770687857.053104:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1770687857.053107:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.053111:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 169, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.053113:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1770687857.053115:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.053119:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1770687857.053122:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1770687857.053125:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.053130:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1770687857.053135:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.053138:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.053144:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053152:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053160:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053172:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053178:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053186:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.053191:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.053206:0:87364:0:(rw26.c:924:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1770687857.053210:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005119d119[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.053213:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fae75dbc 17ffffc0001001 3:0 ffff9c3218249ca8 680 lru 00000080:00200000:2.0:1770687857.053219:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005647db6f 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20942848 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1770687857.053221:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005119d119 00000080:00200000:2.0:1770687857.053222:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.053225:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.053232:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053241:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053248:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053255:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053270:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.053274:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.053276:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.053282:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.053284:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.053287:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.053291:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053299:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.053308:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.053311:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.053316:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.053319:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1770687857.053322:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.053326:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.053330:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2789376 i_blocks 0 00000080:00200000:2.0:1770687857.053333:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.053341:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1770687857.053345:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1770687857.053348:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.053352:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 170, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.053353:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1770687857.053356:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.053361:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1770687857.053364:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1770687857.053367:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.053372:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1770687857.053378:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.053381:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.053389:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053398:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053407:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053415:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053422:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053431:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.053437:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.053457:0:87364:0:(rw26.c:924:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1770687857.053461:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000606613a6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.053464:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f663af7e 17ffffc0001001 3:0 ffff9c3218249000 681 lru 00000080:00200000:2.0:1770687857.053470:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000bf477b9f 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20938752 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1770687857.053472:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000606613a6 00000080:00200000:2.0:1770687857.053474:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.053476:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.053483:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053497:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053504:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053512:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053523:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.053526:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.053528:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.053534:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.053536:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.053539:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.053543:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053551:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.053560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.053563:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.053567:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.053570:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1770687857.053574:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.053577:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.053581:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2793472 i_blocks 0 00000080:00200000:2.0:1770687857.053584:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.053591:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1770687857.053595:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1770687857.053597:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.053601:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 171, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.053602:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1770687857.053604:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.053610:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1770687857.053612:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1770687857.053615:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.053620:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1770687857.053625:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.053628:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.053634:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053643:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053652:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053660:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053667:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053675:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.053681:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.053700:0:87364:0:(rw26.c:924:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1770687857.053705:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bd9547ad[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.053708:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000c70be4d 17ffffc0001001 3:0 ffff9c3218249360 682 lru 00000080:00200000:2.0:1770687857.053714:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b68dfe9e 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20934656 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1770687857.053716:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bd9547ad 00000080:00200000:2.0:1770687857.053717:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.053720:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.053728:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053737:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053744:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.053752:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.053763:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.053766:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.053768:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.053774:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.053776:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.053779:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.053783:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.053791:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.053978:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.053982:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.053987:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.053990:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1770687857.053995:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.053998:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.054003:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2797568 i_blocks 0 00000080:00200000:2.0:1770687857.054005:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.054013:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1770687857.054016:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1770687857.054019:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.054023:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 172, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.054024:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1770687857.054026:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.054032:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1770687857.054035:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1770687857.054037:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.054043:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1770687857.054049:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.054052:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.054059:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054068:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054077:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054102:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054110:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054118:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.054124:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.054140:0:87364:0:(rw26.c:924:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1770687857.054144:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c1a2f04b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.054148:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd512d09 17ffffc0001001 3:0 ffff9c3218249af8 683 lru 00000080:00200000:2.0:1770687857.054154:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009f71297b 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20930560 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1770687857.054157:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c1a2f04b 00000080:00200000:2.0:1770687857.054158:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.054160:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.054168:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054175:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054183:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054191:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054208:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.054211:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.054214:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.054219:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.054222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.054224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.054229:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054236:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.054245:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.054247:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.054252:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.054254:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1770687857.054257:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.054260:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.054264:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2801664 i_blocks 0 00000080:00200000:2.0:1770687857.054267:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.054274:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1770687857.054278:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1770687857.054280:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.054284:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 173, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.054285:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1770687857.054288:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.054293:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1770687857.054296:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1770687857.054299:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.054304:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1770687857.054309:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.054312:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.054319:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054328:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054336:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054344:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054351:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054359:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.054365:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.054380:0:87364:0:(rw26.c:924:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1770687857.054384:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005125beae[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.054387:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003f5c2699 17ffffc0001001 3:0 ffff9c32182495e8 684 lru 00000080:00200000:2.0:1770687857.054393:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000093c4f7fc 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20926464 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1770687857.054395:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005125beae 00000080:00200000:2.0:1770687857.054396:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.054399:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.054406:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054420:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054428:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054435:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054447:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.054450:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.054452:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.054458:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.054461:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.054463:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.054467:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054475:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.054484:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.054486:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.054490:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.054494:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1770687857.054497:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.054501:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.054506:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2805760 i_blocks 0 00000080:00200000:2.0:1770687857.054509:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.054516:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1770687857.054520:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1770687857.054523:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.054527:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 174, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.054528:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1770687857.054531:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.054536:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1770687857.054539:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1770687857.054541:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.054547:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1770687857.054553:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.054555:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.054562:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054570:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054578:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054586:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054593:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054602:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.054607:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.054623:0:87364:0:(rw26.c:924:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1770687857.054627:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b8453908[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.054631:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000031fa8073 17ffffc0001001 3:0 ffff9c3218249bd0 685 lru 00000080:00200000:2.0:1770687857.054637:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008bf4cf39 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20922368 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1770687857.054639:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b8453908 00000080:00200000:2.0:1770687857.054640:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.054642:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.054650:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054658:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054665:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054673:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054684:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.054687:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.054689:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.054695:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.054698:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.054700:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.054704:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054712:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.054721:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.054724:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.054728:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.054731:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1770687857.054734:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.054737:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.054742:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2809856 i_blocks 0 00000080:00200000:2.0:1770687857.054745:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.054752:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1770687857.054756:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1770687857.054758:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.054762:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 175, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.054764:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1770687857.054766:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.054771:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1770687857.054774:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1770687857.054776:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.054781:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1770687857.054787:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.054789:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.054796:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054830:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054840:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054853:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054860:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054868:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.054873:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.054889:0:87364:0:(rw26.c:924:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1770687857.054893:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003a9ce85e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.054896:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000dcf170b6 17ffffc0001001 3:0 ffff9c32182490d8 686 lru 00000080:00200000:2.0:1770687857.054902:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000041e5d229 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20918272 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1770687857.054904:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003a9ce85e 00000080:00200000:2.0:1770687857.054905:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.054907:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.054914:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054922:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054929:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.054936:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.054952:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.054955:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.054957:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.054963:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.054966:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.054968:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.054973:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.054981:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.054989:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.054992:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.054996:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.054999:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1770687857.055003:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.055006:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.055011:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2813952 i_blocks 0 00000080:00200000:2.0:1770687857.055013:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.055021:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1770687857.055024:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1770687857.055027:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.055031:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 176, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.055032:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1770687857.055035:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.055040:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1770687857.055042:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1770687857.055045:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.055050:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1770687857.055056:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.055058:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.055065:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055074:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055083:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055102:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055110:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055118:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.055124:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.055139:0:87364:0:(rw26.c:924:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1770687857.055143:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fbadfa26[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.055146:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f667ef7d 17ffffc0001001 3:0 ffff9c3218249870 687 lru 00000080:00200000:2.0:1770687857.055152:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000079a27563 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20914176 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1770687857.055154:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fbadfa26 00000080:00200000:2.0:1770687857.055155:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.055158:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.055165:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055178:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055186:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055194:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055205:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.055208:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.055211:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.055216:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.055219:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.055222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.055226:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055234:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.055242:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.055244:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.055248:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.055251:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1770687857.055255:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.055258:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.055263:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2818048 i_blocks 0 00000080:00200000:2.0:1770687857.055266:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.055273:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1770687857.055277:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1770687857.055279:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.055283:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 177, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.055285:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1770687857.055287:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.055292:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1770687857.055295:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1770687857.055297:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.055302:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1770687857.055308:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.055311:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.055318:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055327:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055335:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055343:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055351:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055358:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.055363:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.055383:0:87364:0:(rw26.c:924:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1770687857.055388:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000020ad3eba[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.055392:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006d47b0c6 17ffffc0001001 3:0 ffff9c3218249948 688 lru 00000080:00200000:2.0:1770687857.055398:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000033ae5fad 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20910080 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1770687857.055400:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000020ad3eba 00000080:00200000:2.0:1770687857.055402:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.055404:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.055412:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055420:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055428:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055436:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055448:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.055451:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.055454:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.055459:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.055462:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.055465:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.055469:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055478:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.055488:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.055491:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.055495:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.055498:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1770687857.055502:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.055505:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.055510:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2822144 i_blocks 0 00000080:00200000:2.0:1770687857.055513:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.055519:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1770687857.055523:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1770687857.055526:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.055530:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 178, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.055531:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1770687857.055534:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.055539:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1770687857.055542:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1770687857.055545:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.055550:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1770687857.055556:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.055558:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.055566:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055575:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055583:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055597:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055605:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055614:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.055619:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.055635:0:87364:0:(rw26.c:924:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1770687857.055639:0:87364:0:(rw26.c:981:ll_write_end()) page@000000003fc5d9f3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.055642:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000024f890bc 17ffffc0001001 3:0 ffff9c3218249510 689 lru 00000080:00200000:2.0:1770687857.055648:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce8b2cd8 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20905984 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1770687857.055650:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000003fc5d9f3 00000080:00200000:2.0:1770687857.055652:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.055654:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.055662:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055670:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055678:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055686:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055704:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.055707:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.055710:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.055715:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.055718:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.055721:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.055725:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055734:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.055743:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.055746:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.055751:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.055754:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1770687857.055757:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.055761:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.055765:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2826240 i_blocks 0 00000080:00200000:2.0:1770687857.055768:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.055775:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1770687857.055779:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1770687857.055782:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.055785:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 179, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.055787:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1770687857.055790:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.055795:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1770687857.055798:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1770687857.055826:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.055832:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1770687857.055838:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.055840:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.055847:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055857:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055865:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055873:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.055880:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055888:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.055893:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.055909:0:87364:0:(rw26.c:924:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1770687857.055913:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fecaf06d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.055917:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000d072f185 17ffffc0001001 3:0 ffff9c3218249438 690 lru 00000080:00200000:2.0:1770687857.055923:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d7ed201f 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20901888 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1770687857.055925:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fecaf06d 00000080:00200000:2.0:1770687857.055927:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.055929:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.055936:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055950:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055958:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.055966:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.055978:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.055982:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.055984:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.055990:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.055992:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.055995:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.055999:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056008:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.056017:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.056020:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.056025:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.056028:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1770687857.056032:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.056035:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.056040:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2830336 i_blocks 0 00000080:00200000:2.0:1770687857.056043:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.056051:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1770687857.056055:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1770687857.056058:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.056061:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 180, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.056063:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1770687857.056066:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.056071:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1770687857.056074:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1770687857.056077:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.056082:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1770687857.056100:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.056103:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.056110:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056119:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056128:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056136:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056144:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056152:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.056158:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.056184:0:87364:0:(rw26.c:924:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1770687857.056189:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004ee03140[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.056192:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000082e08ee5 17ffffc0001021 2:0 ffff9c3218249288 691 lru 00000080:00200000:2.0:1770687857.056198:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c7b7ac81 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20897792 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1770687857.056201:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004ee03140 00000080:00200000:2.0:1770687857.056202:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.056204:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.056212:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056220:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056227:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056235:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056247:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.056250:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.056252:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.056258:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.056261:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.056264:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.056268:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056276:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.056286:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.056289:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.056293:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.056296:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1770687857.056300:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.056303:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.056308:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2834432 i_blocks 0 00000080:00200000:2.0:1770687857.056311:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.056318:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1770687857.056322:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1770687857.056324:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.056328:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 181, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.056330:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1770687857.056332:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.056338:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1770687857.056340:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1770687857.056343:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.056348:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1770687857.056354:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.056356:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.056363:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056373:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056381:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056395:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056403:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056411:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.056416:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.056434:0:87364:0:(rw26.c:924:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1770687857.056439:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f3a472fa[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.056443:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000023e70248 17ffffc0001001 3:0 ffff9c3218248798 692 lru 00000080:00200000:2.0:1770687857.056449:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000bea43a65 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20893696 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1770687857.056451:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f3a472fa 00000080:00200000:2.0:1770687857.056453:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.056455:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.056463:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056471:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056479:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056488:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056507:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.056510:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.056513:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.056518:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.056521:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.056524:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.056529:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056537:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.056546:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.056549:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.056553:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.056556:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1770687857.056560:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.056563:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.056568:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2838528 i_blocks 0 00000080:00200000:2.0:1770687857.056571:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.056578:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1770687857.056582:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1770687857.056584:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.056588:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 182, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.056590:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1770687857.056592:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.056598:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1770687857.056601:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1770687857.056604:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.056609:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1770687857.056614:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.056617:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.056624:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056633:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056643:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056650:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056658:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056666:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.056672:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.056687:0:87364:0:(rw26.c:924:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1770687857.056691:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ac4b448f[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.056694:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005b925c02 17ffffc0001001 3:0 ffff9c3218248ca8 693 lru 00000080:00200000:2.0:1770687857.056700:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d03095b8 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20889600 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1770687857.056703:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ac4b448f 00000080:00200000:2.0:1770687857.056704:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.056707:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.056714:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056729:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056736:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056745:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056757:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.056760:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.056762:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.056768:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.056771:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.056774:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.056778:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056786:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.056796:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.056798:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.056829:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.056832:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1770687857.056836:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.056839:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.056844:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2842624 i_blocks 0 00000080:00200000:2.0:1770687857.056847:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.056855:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1770687857.056858:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1770687857.056861:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.056865:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 183, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.056866:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1770687857.056869:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.056874:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1770687857.056877:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1770687857.056880:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.056885:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1770687857.056891:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.056893:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.056901:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056909:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056917:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056924:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.056931:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.056937:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.056942:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.056958:0:87364:0:(rw26.c:924:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1770687857.056962:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ee2b4305[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.056966:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001d5c5665 17ffffc0001001 3:0 ffff9c3218248000 694 lru 00000080:00200000:2.0:1770687857.056971:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000092dbf088 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20885504 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1770687857.056974:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ee2b4305 00000080:00200000:2.0:1770687857.056975:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.056978:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.056986:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.056994:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057002:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057009:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057021:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.057024:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.057027:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.057032:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.057035:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.057038:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.057042:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057051:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.057061:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.057064:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.057068:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.057071:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1770687857.057074:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.057078:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.057083:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2846720 i_blocks 0 00000080:00200000:2.0:1770687857.057097:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.057105:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1770687857.057109:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1770687857.057112:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.057116:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 184, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.057117:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1770687857.057120:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.057125:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1770687857.057129:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1770687857.057131:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.057137:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1770687857.057143:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.057145:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.057152:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057161:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057171:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057185:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057193:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057201:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.057206:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.057225:0:87364:0:(rw26.c:924:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1770687857.057229:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000041017a61[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.057233:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000337f10b6 17ffffc0001001 3:0 ffff9c3218248360 695 lru 00000080:00200000:2.0:1770687857.057239:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003b1e916a 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20881408 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1770687857.057241:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000041017a61 00000080:00200000:2.0:1770687857.057243:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.057245:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.057252:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057261:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057269:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057277:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057295:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.057298:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.057301:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.057307:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.057310:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.057313:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.057317:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057325:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.057335:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.057337:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.057341:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.057344:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1770687857.057348:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.057352:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.057356:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2850816 i_blocks 0 00000080:00200000:2.0:1770687857.057359:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.057366:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1770687857.057370:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1770687857.057373:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.057377:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 185, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.057379:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1770687857.057381:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.057387:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1770687857.057390:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1770687857.057393:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.057399:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1770687857.057405:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.057407:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.057414:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057424:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057433:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057441:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057449:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057458:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.057463:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.057480:0:87364:0:(rw26.c:924:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1770687857.057485:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000078378375[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.057488:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a914d60d 17ffffc0001001 3:0 ffff9c3218248af8 696 lru 00000080:00200000:2.0:1770687857.057494:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000041187845 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20877312 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1770687857.057497:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000078378375 00000080:00200000:2.0:1770687857.057498:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.057500:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.057508:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057523:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057530:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057539:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057551:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.057554:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.057556:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.057562:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.057565:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.057568:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.057572:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057580:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.057590:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.057593:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.057597:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.057600:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1770687857.057605:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.057608:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.057613:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2854912 i_blocks 0 00000080:00200000:2.0:1770687857.057616:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.057623:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1770687857.057627:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1770687857.057630:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.057634:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 186, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.057635:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1770687857.057638:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.057643:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1770687857.057646:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1770687857.057649:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.057654:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1770687857.057659:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.057662:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.057669:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057678:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057687:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057696:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.057703:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057712:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.057717:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.057733:0:87364:0:(rw26.c:924:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1770687857.057738:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000f12e6d9a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.057742:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000012f1f81f 17ffffc0001001 3:0 ffff9c32182485e8 697 lru 00000080:00200000:2.0:1770687857.057748:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000646481e6 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20873216 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1770687857.057750:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000f12e6d9a 00000080:00200000:2.0:1770687857.057751:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.057753:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.057762:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057770:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057777:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.057785:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.057796:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.057972:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.057976:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.057983:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.057986:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.057988:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.057993:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058002:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.058012:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.058015:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.058020:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.058022:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1770687857.058026:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.058030:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.058035:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2859008 i_blocks 0 00000080:00200000:2.0:1770687857.058037:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.058045:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1770687857.058049:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1770687857.058051:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.058056:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 187, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.058057:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1770687857.058060:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.058065:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1770687857.058069:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1770687857.058071:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.058077:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1770687857.058083:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.058096:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.058105:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058114:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058123:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058136:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058143:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058152:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.058157:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.058174:0:87364:0:(rw26.c:924:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1770687857.058178:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000095bf1946[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.058181:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000864ee560 17ffffc0001001 3:0 ffff9c3218248bd0 698 lru 00000080:00200000:2.0:1770687857.058188:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000187b042 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20869120 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1770687857.058190:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000095bf1946 00000080:00200000:2.0:1770687857.058192:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.058194:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.058201:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058210:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058218:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058226:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058244:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.058247:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.058250:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.058256:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.058259:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.058261:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.058266:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058274:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.058283:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.058285:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.058290:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.058293:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1770687857.058297:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.058301:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.058305:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2863104 i_blocks 0 00000080:00200000:2.0:1770687857.058308:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.058315:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1770687857.058319:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1770687857.058322:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.058326:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 188, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.058328:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1770687857.058330:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.058336:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1770687857.058339:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1770687857.058341:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.058347:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1770687857.058353:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.058355:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.058362:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058372:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058381:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058389:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058396:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058406:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.058411:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.058426:0:87364:0:(rw26.c:924:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1770687857.058431:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a9b78f1d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.058434:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e58fd798 17ffffc0001001 3:0 ffff9c32182480d8 699 lru 00000080:00200000:2.0:1770687857.058440:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007a654f8e 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20865024 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1770687857.058443:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a9b78f1d 00000080:00200000:2.0:1770687857.058444:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.058447:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.058454:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058469:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058476:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058484:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058496:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.058499:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.058501:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.058507:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.058510:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.058513:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.058517:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058526:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.058535:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.058538:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.058542:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.058545:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1770687857.058549:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.058553:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.058558:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2867200 i_blocks 0 00000080:00200000:2.0:1770687857.058560:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.058568:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1770687857.058572:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1770687857.058575:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.058579:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 189, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.058580:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1770687857.058583:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.058588:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1770687857.058591:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1770687857.058594:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.058599:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1770687857.058605:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.058608:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.058614:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058623:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058632:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058640:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058648:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058657:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.058662:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.058684:0:87364:0:(rw26.c:924:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1770687857.058688:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000080970a79[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.058691:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f807a5fe 17ffffc0001001 3:0 ffff9c3218248870 700 lru 00000080:00200000:2.0:1770687857.058697:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005fe82d73 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20860928 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1770687857.058699:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000080970a79 00000080:00200000:2.0:1770687857.058700:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.058703:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.058711:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058720:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058728:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058736:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058748:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.058751:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.058754:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.058759:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.058762:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.058765:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.058769:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058778:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.058787:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.058790:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.058794:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.058797:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1770687857.058825:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.058829:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.058834:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2871296 i_blocks 0 00000080:00200000:2.0:1770687857.058837:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.058844:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1770687857.058848:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1770687857.058850:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.058854:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 190, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.058856:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1770687857.058858:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.058864:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1770687857.058866:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1770687857.058869:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.058874:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1770687857.058880:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.058883:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.058890:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058900:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058909:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058922:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.058930:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.058937:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.058943:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.058960:0:87364:0:(rw26.c:924:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1770687857.058964:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000417a7395[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.058967:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001073f1ad 17ffffc0001001 3:0 ffff9c3218248948 701 lru 00000080:00200000:2.0:1770687857.058973:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca2d87b9 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20856832 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1770687857.058976:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000417a7395 00000080:00200000:2.0:1770687857.058977:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.058979:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.058988:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.058996:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059004:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059012:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059029:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.059032:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.059035:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.059041:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.059043:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.059046:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.059050:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059059:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.059069:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.059071:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.059076:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.059079:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1770687857.059083:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.059099:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.059104:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2875392 i_blocks 0 00000080:00200000:2.0:1770687857.059106:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.059114:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1770687857.059118:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1770687857.059120:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.059124:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 191, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.059126:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1770687857.059128:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.059134:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1770687857.059137:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1770687857.059140:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.059145:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1770687857.059151:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.059154:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.059160:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059170:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059179:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059187:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059195:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059203:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.059209:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.059227:0:87364:0:(rw26.c:924:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1770687857.059231:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fd799a63[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.059234:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7c9633f 17ffffc0001001 3:0 ffff9c3218248510 702 lru 00000080:00200000:2.0:1770687857.059240:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000013ae1dea 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20852736 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1770687857.059243:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fd799a63 00000080:00200000:2.0:1770687857.059244:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.059246:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.059254:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059268:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059276:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059285:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059297:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.059300:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.059302:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.059308:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.059311:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.059314:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.059317:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059326:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.059336:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.059338:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.059343:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.059346:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1770687857.059350:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.059353:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.059358:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2879488 i_blocks 0 00000080:00200000:2.0:1770687857.059361:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.059368:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1770687857.059372:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1770687857.059374:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.059378:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 192, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.059380:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1770687857.059382:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.059387:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1770687857.059390:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1770687857.059392:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.059398:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1770687857.059403:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.059406:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.059413:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059422:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059431:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059440:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059447:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059455:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.059460:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.059476:0:87364:0:(rw26.c:924:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1770687857.059481:0:87364:0:(rw26.c:981:ll_write_end()) page@000000002298edd6[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.059484:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e22830c 17ffffc0001001 3:0 ffff9c3218248438 703 lru 00000080:00200000:2.0:1770687857.059490:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003d922e4a 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20848640 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1770687857.059493:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000002298edd6 00000080:00200000:2.0:1770687857.059494:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.059496:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.059504:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059513:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059521:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059529:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059540:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.059543:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.059546:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.059551:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.059554:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.059556:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.059561:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059569:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.059578:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.059581:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.059585:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.059588:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1770687857.059592:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.059595:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.059601:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2883584 i_blocks 0 00000080:00200000:2.0:1770687857.059604:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.059611:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1770687857.059615:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1770687857.059617:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.059621:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 193, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.059622:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1770687857.059625:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.059630:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1770687857.059633:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1770687857.059636:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.059641:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1770687857.059646:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.059649:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.059656:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059665:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059674:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059688:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059696:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059705:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.059710:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.059733:0:87364:0:(rw26.c:924:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1770687857.059738:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d2adcc18[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.059741:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ade24024 17ffffc0001001 3:0 ffff9c3218248288 704 lru 00000080:00200000:2.0:1770687857.059746:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000005e1d33e 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20844544 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1770687857.059749:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d2adcc18 00000080:00200000:2.0:1770687857.059750:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.059752:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.059760:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059769:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059777:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.059785:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059834:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.059838:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.059841:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.059847:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.059849:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.059852:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.059856:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059864:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.059873:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.059876:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.059880:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.059883:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1770687857.059887:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.059890:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.059894:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2887680 i_blocks 0 00000080:00200000:2.0:1770687857.059897:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.059904:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1770687857.059908:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1770687857.059910:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.059914:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 194, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.059915:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1770687857.059918:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.059923:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1770687857.059926:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1770687857.059928:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.059934:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1770687857.059940:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.059942:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.059949:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059958:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059967:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059974:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.059981:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.059989:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.059994:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.060010:0:87364:0:(rw26.c:924:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1770687857.060015:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000023b47b9e[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.060018:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb67a1df 17ffffc0001001 3:0 ffff9c3218248a20 705 lru 00000080:00200000:2.0:1770687857.060023:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000009a6a90e2 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20840448 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1770687857.060026:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000023b47b9e 00000080:00200000:2.0:1770687857.060027:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.060030:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.060038:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060052:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060060:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060068:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060080:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.060083:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.060097:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.060103:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.060106:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.060109:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.060113:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060122:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.060130:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.060133:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.060138:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.060141:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1770687857.060145:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.060148:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.060153:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2891776 i_blocks 0 00000080:00200000:2.0:1770687857.060156:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.060163:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1770687857.060167:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1770687857.060170:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.060174:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 195, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.060176:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1770687857.060178:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.060183:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1770687857.060186:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1770687857.060189:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.060194:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1770687857.060200:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.060202:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.060209:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060219:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060228:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060236:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060243:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060251:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.060256:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.060280:0:87364:0:(rw26.c:924:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1770687857.060285:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ebe5087a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.060288:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000122caa8b 17ffffc0001021 2:0 ffff9c3218248e58 706 lru 00000080:00200000:2.0:1770687857.060294:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000497f29c4 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20836352 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1770687857.060297:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ebe5087a 00000080:00200000:2.0:1770687857.060298:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.060301:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.060308:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060317:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060324:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060333:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060344:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.060347:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.060350:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.060355:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.060358:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.060361:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.060365:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060374:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.060383:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.060386:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.060390:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.060393:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1770687857.060397:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.060400:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.060405:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2895872 i_blocks 0 00000080:00200000:2.0:1770687857.060408:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.060415:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1770687857.060419:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1770687857.060421:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.060425:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 196, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.060427:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1770687857.060430:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.060435:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1770687857.060438:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1770687857.060440:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.060445:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1770687857.060451:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.060453:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.060460:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060469:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060478:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060492:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060499:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060508:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.060513:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.060529:0:87364:0:(rw26.c:924:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1770687857.060534:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004be249f7[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.060537:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007e1a6e34 17ffffc0001001 3:0 ffff9c32182481b0 707 lru 00000080:00200000:2.0:1770687857.060543:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003b57b754 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20832256 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1770687857.060545:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004be249f7 00000080:00200000:2.0:1770687857.060547:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.060549:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.060557:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060566:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060573:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060581:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060599:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.060602:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.060604:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.060610:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.060613:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.060616:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.060620:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060629:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.060638:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.060641:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.060646:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.060649:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1770687857.060652:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.060655:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.060660:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2899968 i_blocks 0 00000080:00200000:2.0:1770687857.060663:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.060671:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1770687857.060674:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1770687857.060677:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.060681:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 197, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.060682:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1770687857.060685:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.060690:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1770687857.060693:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1770687857.060695:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.060701:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1770687857.060707:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.060709:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.060716:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060725:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060734:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060741:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060749:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060757:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.060762:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.060778:0:87364:0:(rw26.c:924:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1770687857.060783:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fe88ec91[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.060786:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000093a52458 17ffffc0001001 3:0 ffff9c3218248d80 708 lru 00000080:00200000:2.0:1770687857.060792:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000004abf3191 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20828160 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1770687857.060794:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fe88ec91 00000080:00200000:2.0:1770687857.060796:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.060798:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.060920:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060935:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060942:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.060951:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.060963:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.060966:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.060969:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.060974:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.060977:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.060980:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.060984:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.060993:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.061002:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.061005:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.061009:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.061012:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1770687857.061017:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.061020:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.061025:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2904064 i_blocks 0 00000080:00200000:2.0:1770687857.061029:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.061036:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1770687857.061040:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1770687857.061042:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.061047:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 198, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.061048:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1770687857.061051:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.061056:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1770687857.061060:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1770687857.061062:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.061068:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1770687857.061074:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.061076:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.061084:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061104:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061114:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061123:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061131:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061140:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.061146:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.061164:0:87364:0:(rw26.c:924:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1770687857.061169:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000044a3573a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.061172:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b25ed522 17ffffc0001001 3:0 ffff9c32182486c0 709 lru 00000080:00200000:2.0:1770687857.061178:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000429be2d4 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20824064 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1770687857.061181:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000044a3573a 00000080:00200000:2.0:1770687857.061182:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.061184:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.061192:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061202:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061209:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061217:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061229:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.061232:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.061235:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.061241:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.061244:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.061247:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.061251:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061259:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.061268:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.061271:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.061275:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.061278:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1770687857.061281:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.061284:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.061289:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2908160 i_blocks 0 00000080:00200000:2.0:1770687857.061292:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.061299:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1770687857.061303:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1770687857.061305:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.061309:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 199, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.061311:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1770687857.061313:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.061318:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1770687857.061321:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1770687857.061323:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.061329:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1770687857.061335:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.061337:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.061345:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061354:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061363:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061377:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061384:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061393:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.061398:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.061416:0:87364:0:(rw26.c:924:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1770687857.061421:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fa8b91ab[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.061424:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e2ecfefd 17ffffc0001001 3:0 ffff9c32182476c0 710 lru 00000080:00200000:2.0:1770687857.061430:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000799c4960 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20819968 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1770687857.061432:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fa8b91ab 00000080:00200000:2.0:1770687857.061433:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.061436:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.061443:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061452:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061459:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061468:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061485:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.061488:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.061491:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.061497:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.061500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.061502:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.061507:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061515:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.061525:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.061528:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.061532:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.061535:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1770687857.061538:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.061542:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.061546:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2912256 i_blocks 0 00000080:00200000:2.0:1770687857.061549:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.061556:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1770687857.061560:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1770687857.061562:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.061566:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 200, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.061568:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1770687857.061570:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.061576:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1770687857.061579:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1770687857.061582:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.061587:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1770687857.061593:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.061595:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.061602:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061611:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061621:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061629:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061637:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061646:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.061651:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.061666:0:87364:0:(rw26.c:924:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1770687857.061671:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000528b329c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.061674:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000549eb4ca 17ffffc0001001 3:0 ffff9c3218247798 711 lru 00000080:00200000:2.0:1770687857.061680:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebd2b54d 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20815872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1770687857.061682:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000528b329c 00000080:00200000:2.0:1770687857.061684:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.061686:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.061694:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061708:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061715:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.061724:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.061736:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.061739:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.061741:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.061747:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.061749:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.061752:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.061757:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.061765:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.061774:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.061777:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.061781:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.061784:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1770687857.061788:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.061791:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.061796:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2916352 i_blocks 0 00000080:00200000:2.0:1770687857.061982:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.061991:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1770687857.061995:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1770687857.061998:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.062003:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 201, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.062004:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1770687857.062007:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.062012:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1770687857.062015:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1770687857.062018:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.062024:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1770687857.062030:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.062032:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.062040:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062048:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062057:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062064:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062071:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062079:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.062084:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.062111:0:87364:0:(rw26.c:924:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1770687857.062115:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000951e67e2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.062118:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000077f530ca 17ffffc0001001 3:0 ffff9c3218247ca8 712 lru 00000080:00200000:2.0:1770687857.062124:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000023b50da8 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20811776 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1770687857.062126:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000951e67e2 00000080:00200000:2.0:1770687857.062127:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.062129:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.062136:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062144:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062152:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062158:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062168:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.062170:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.062173:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.062178:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.062180:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.062182:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.062187:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062194:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.062202:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.062205:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.062209:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.062212:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1770687857.062215:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.062218:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.062223:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2920448 i_blocks 0 00000080:00200000:2.0:1770687857.062225:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.062232:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1770687857.062236:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1770687857.062238:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.062242:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 202, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.062244:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1770687857.062246:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.062251:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1770687857.062253:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1770687857.062256:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.062261:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1770687857.062265:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.062268:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.062275:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062283:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062291:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062303:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062310:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062317:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.062321:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.062335:0:87364:0:(rw26.c:924:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1770687857.062339:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005d6f34b4[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.062342:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004cda7300 17ffffc0001001 3:0 ffff9c3218247000 713 lru 00000080:00200000:2.0:1770687857.062347:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000709a03cc 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20807680 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1770687857.062349:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005d6f34b4 00000080:00200000:2.0:1770687857.062350:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.062352:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.062359:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062366:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062373:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062380:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062395:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.062398:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.062400:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.062406:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.062408:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.062410:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.062415:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062422:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.062431:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.062434:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.062438:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.062441:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1770687857.062444:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.062448:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.062452:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2924544 i_blocks 0 00000080:00200000:2.0:1770687857.062455:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.062462:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1770687857.062466:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1770687857.062469:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.062472:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 203, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.062474:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1770687857.062476:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.062482:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1770687857.062485:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1770687857.062488:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.062492:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1770687857.062498:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.062500:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.062507:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062515:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062524:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062532:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062540:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062548:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.062554:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.062570:0:87364:0:(rw26.c:924:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1770687857.062574:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000554916df[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.062577:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b832affb 17ffffc0001001 3:0 ffff9c3218247360 714 lru 00000080:00200000:2.0:1770687857.062583:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000828c5de1 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20803584 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1770687857.062585:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000554916df 00000080:00200000:2.0:1770687857.062587:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.062589:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.062597:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062611:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062617:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062624:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062634:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.062637:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.062640:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.062645:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.062648:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.062651:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.062655:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062663:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.062672:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.062674:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.062678:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.062681:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1770687857.062685:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.062688:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.062692:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2928640 i_blocks 0 00000080:00200000:2.0:1770687857.062695:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.062702:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1770687857.062705:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1770687857.062708:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.062711:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 204, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.062712:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1770687857.062715:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.062720:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1770687857.062723:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1770687857.062726:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.062731:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1770687857.062736:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.062739:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.062746:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062754:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062762:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062770:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062777:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062784:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.062789:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.062877:0:87364:0:(rw26.c:924:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1770687857.062883:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000b64256fa[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.062885:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005eb7fed3 17ffffc0001001 3:0 ffff9c3218247af8 715 lru 00000080:00200000:2.0:1770687857.062891:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000025cbfdeb 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20799488 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1770687857.062893:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000b64256fa 00000080:00200000:2.0:1770687857.062894:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.062896:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.062904:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062912:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062919:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.062926:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.062937:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.062939:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.062941:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.062947:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.062949:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.062952:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.062956:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.062964:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.062973:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.062976:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.062979:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.062982:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1770687857.062986:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.062988:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.062993:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2932736 i_blocks 0 00000080:00200000:2.0:1770687857.062996:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.063002:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1770687857.063006:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1770687857.063008:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.063012:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 205, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.063013:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1770687857.063016:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.063021:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1770687857.063023:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1770687857.063026:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.063030:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1770687857.063036:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.063038:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.063045:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063053:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063061:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063074:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063082:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063101:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.063106:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.063123:0:87364:0:(rw26.c:924:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1770687857.063127:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000766d5497[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.063130:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce4f9a4c 17ffffc0001001 3:0 ffff9c32182475e8 716 lru 00000080:00200000:2.0:1770687857.063135:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000765283fb 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20795392 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1770687857.063137:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000766d5497 00000080:00200000:2.0:1770687857.063139:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.063141:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.063148:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063156:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063163:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063171:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063187:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.063190:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.063192:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.063197:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.063200:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.063202:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.063207:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063214:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.063222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.063225:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.063228:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.063231:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1770687857.063235:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.063238:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.063242:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2936832 i_blocks 0 00000080:00200000:2.0:1770687857.063244:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.063251:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1770687857.063255:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1770687857.063257:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.063261:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 206, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.063263:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1770687857.063265:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.063269:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1770687857.063272:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1770687857.063275:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.063280:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1770687857.063285:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.063287:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.063294:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063303:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063312:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063319:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063326:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063332:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.063336:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.063351:0:87364:0:(rw26.c:924:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1770687857.063354:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c6bf37fd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.063357:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007cead7d6 17ffffc0001001 3:0 ffff9c3218247bd0 717 lru 00000080:00200000:2.0:1770687857.063361:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007cfdfdde 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20791296 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1770687857.063363:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c6bf37fd 00000080:00200000:2.0:1770687857.063365:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.063366:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.063374:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063386:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063392:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063398:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063408:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.063410:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.063412:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.063417:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.063419:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.063421:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.063425:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063433:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.063443:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.063445:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.063449:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.063451:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1770687857.063454:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.063457:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.063462:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2940928 i_blocks 0 00000080:00200000:2.0:1770687857.063464:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.063471:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1770687857.063474:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1770687857.063476:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.063480:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 207, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.063481:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1770687857.063483:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.063488:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1770687857.063490:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1770687857.063492:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.063496:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1770687857.063501:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.063503:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.063509:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063516:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063524:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063531:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063538:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063545:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.063549:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.063564:0:87364:0:(rw26.c:924:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1770687857.063568:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006dbc0107[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.063570:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002ca262e1 17ffffc0001001 3:0 ffff9c32182470d8 718 lru 00000080:00200000:2.0:1770687857.063576:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd2bda42 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20787200 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1770687857.063578:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006dbc0107 00000080:00200000:2.0:1770687857.063580:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.063582:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.063588:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063596:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063603:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063610:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063620:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.063623:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.063625:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.063630:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.063633:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.063635:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.063639:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063647:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.063655:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.063658:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.063662:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.063664:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1770687857.063668:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.063671:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.063675:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2945024 i_blocks 0 00000080:00200000:2.0:1770687857.063678:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.063685:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1770687857.063689:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1770687857.063691:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.063695:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 208, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.063697:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1770687857.063699:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.063704:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1770687857.063707:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1770687857.063709:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.063714:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1770687857.063720:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.063722:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.063729:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063737:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063746:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063758:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063766:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063773:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.063778:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.063795:0:87364:0:(rw26.c:924:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1770687857.063820:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d4a63c2a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.063824:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f176c2d8 17ffffc0001001 3:0 ffff9c3218247870 719 lru 00000080:00200000:2.0:1770687857.063830:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e5f5b8d3 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20783104 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1770687857.063832:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d4a63c2a 00000080:00200000:2.0:1770687857.063833:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.063836:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.063844:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063852:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063859:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.063866:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.063883:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.063886:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.063889:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.063895:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.063897:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.063900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.063903:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.063911:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.063918:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.063921:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.063925:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.063927:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1770687857.063931:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.063934:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.063938:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2949120 i_blocks 0 00000080:00200000:2.0:1770687857.063941:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.063948:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1770687857.063952:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1770687857.063954:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.063958:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 209, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.063959:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1770687857.063961:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.063967:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1770687857.063970:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1770687857.063972:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.063978:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1770687857.063983:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.063985:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.063993:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064002:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064010:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064018:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064025:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064033:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.064038:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.064054:0:87364:0:(rw26.c:924:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1770687857.064058:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ff1bc2d5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.064061:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007009beb8 17ffffc0001001 3:0 ffff9c3218247948 720 lru 00000080:00200000:2.0:1770687857.064066:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000af56c287 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20779008 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1770687857.064069:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ff1bc2d5 00000080:00200000:2.0:1770687857.064071:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.064073:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.064081:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064106:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064113:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064120:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064132:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.064135:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.064137:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.064142:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.064145:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.064148:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.064152:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064160:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.064169:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.064172:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.064176:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.064178:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1770687857.064182:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.064186:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.064191:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2953216 i_blocks 0 00000080:00200000:2.0:1770687857.064194:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.064200:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1770687857.064203:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1770687857.064206:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.064209:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 210, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.064210:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1770687857.064212:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.064217:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1770687857.064219:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1770687857.064221:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.064226:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1770687857.064231:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.064233:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.064239:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064247:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064255:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064262:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064269:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064275:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.064279:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.064301:0:87364:0:(rw26.c:924:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1770687857.064306:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001f39e3ce[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.064308:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000ed12476a 17ffffc0001021 2:0 ffff9c3218247510 721 lru 00000080:00200000:2.0:1770687857.064313:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007437a5a3 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20774912 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1770687857.064315:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001f39e3ce 00000080:00200000:2.0:1770687857.064317:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.064319:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.064325:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064333:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064341:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064348:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064358:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.064361:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.064363:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.064367:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.064370:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.064372:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.064375:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064382:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.064390:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.064392:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.064395:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.064398:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1770687857.064402:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.064404:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.064408:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2957312 i_blocks 0 00000080:00200000:2.0:1770687857.064411:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.064417:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1770687857.064420:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1770687857.064422:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.064425:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 211, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.064426:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1770687857.064428:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.064433:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1770687857.064435:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1770687857.064437:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.064441:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1770687857.064446:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.064447:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.064453:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064461:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064469:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064480:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064487:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064493:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.064497:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.064509:0:87364:0:(rw26.c:924:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1770687857.064513:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000074ff3001[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.064515:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000016e74d60 17ffffc0001001 3:0 ffff9c3218247438 722 lru 00000080:00200000:2.0:1770687857.064520:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d17593c1 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20770816 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1770687857.064523:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000074ff3001 00000080:00200000:2.0:1770687857.064524:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.064525:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.064532:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064540:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064546:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064553:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064568:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.064571:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.064573:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.064578:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.064580:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.064582:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.064586:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064593:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.064601:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.064603:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.064607:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.064609:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1770687857.064612:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.064615:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.064619:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2961408 i_blocks 0 00000080:00200000:2.0:1770687857.064621:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.064627:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1770687857.064630:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1770687857.064632:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.064635:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 212, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.064637:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1770687857.064639:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.064643:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1770687857.064646:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1770687857.064648:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.064652:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1770687857.064658:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.064660:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.064666:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064674:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064682:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064688:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064695:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064701:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.064704:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.064720:0:87364:0:(rw26.c:924:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1770687857.064724:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000fc4fe2bd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.064727:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a88456ca 17ffffc0001001 3:0 ffff9c3218247288 723 lru 00000080:00200000:2.0:1770687857.064731:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000007b2657d 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20766720 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1770687857.064733:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000fc4fe2bd 00000080:00200000:2.0:1770687857.064734:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.064735:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.064742:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064754:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064760:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.064767:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.064776:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.064779:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.064781:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.064785:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.064787:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.064790:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.064793:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.064998:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.065007:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.065010:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.065015:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.065018:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1770687857.065022:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.065025:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.065031:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2965504 i_blocks 0 00000080:00200000:2.0:1770687857.065034:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.065041:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1770687857.065045:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1770687857.065047:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.065051:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 213, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.065053:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1770687857.065055:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.065060:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1770687857.065063:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1770687857.065066:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.065071:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1770687857.065077:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.065079:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.065097:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065107:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065116:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065123:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065131:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065139:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.065144:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.065162:0:87364:0:(rw26.c:924:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1770687857.065166:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a8590155[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.065169:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000008f342805 17ffffc0001001 3:0 ffff9c3218247a20 724 lru 00000080:00200000:2.0:1770687857.065174:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000037d04146 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20762624 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1770687857.065176:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a8590155 00000080:00200000:2.0:1770687857.065177:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.065179:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.065186:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065194:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065200:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065207:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065218:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.065221:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.065223:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.065229:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.065232:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.065234:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.065239:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065247:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.065256:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.065259:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.065263:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.065266:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1770687857.065269:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.065272:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.065276:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2969600 i_blocks 0 00000080:00200000:2.0:1770687857.065279:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.065286:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1770687857.065290:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1770687857.065292:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.065296:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 214, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.065298:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1770687857.065300:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.065305:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1770687857.065307:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1770687857.065310:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.065315:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1770687857.065320:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.065323:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.065329:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065338:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065347:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065359:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065366:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065374:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.065380:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.065397:0:87364:0:(rw26.c:924:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1770687857.065401:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000071fd9209[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.065404:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000009244dab9 17ffffc0001001 3:0 ffff9c3218247e58 725 lru 00000080:00200000:2.0:1770687857.065410:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c2bd6dea 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20758528 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1770687857.065413:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000071fd9209 00000080:00200000:2.0:1770687857.065414:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.065416:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.065424:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065432:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065439:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065447:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065463:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.065466:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.065469:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.065475:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.065477:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.065480:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.065484:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065491:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.065500:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.065503:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.065507:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.065509:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1770687857.065513:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.065517:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.065521:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2973696 i_blocks 0 00000080:00200000:2.0:1770687857.065524:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.065531:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1770687857.065535:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1770687857.065537:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.065540:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 215, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.065542:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1770687857.065545:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.065550:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1770687857.065553:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1770687857.065556:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.065561:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1770687857.065566:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.065569:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.065576:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065585:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065594:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065601:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065608:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065617:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.065622:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.065639:0:87364:0:(rw26.c:924:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1770687857.065643:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000074329f7b[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.065646:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000022ca267e 17ffffc0001001 3:0 ffff9c32182471b0 726 lru 00000080:00200000:2.0:1770687857.065652:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000089e859e7 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20754432 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1770687857.065654:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000074329f7b 00000080:00200000:2.0:1770687857.065656:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.065658:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.065665:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065678:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065685:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.065693:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.065704:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.065707:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.065710:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.065715:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.065717:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.065720:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.065724:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.065732:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.065742:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.065744:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.065749:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.065751:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1770687857.065755:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.065758:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.065763:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2977792 i_blocks 0 00000080:00200000:2.0:1770687857.065766:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.065773:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1770687857.065776:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1770687857.065779:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.065782:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 216, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.065784:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1770687857.065786:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.065791:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1770687857.065794:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1770687857.065796:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.065977:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1770687857.065985:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.065987:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.065995:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066003:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066011:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066019:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066026:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066035:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.066040:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.066058:0:87364:0:(rw26.c:924:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1770687857.066062:0:87364:0:(rw26.c:981:ll_write_end()) page@000000004c117783[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.066065:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f822ba2d 17ffffc0001001 3:0 ffff9c3218247d80 727 lru 00000080:00200000:2.0:1770687857.066071:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003abea9cd 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20750336 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1770687857.066073:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000004c117783 00000080:00200000:2.0:1770687857.066074:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.066076:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.066084:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066105:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066112:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066120:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066132:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.066135:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.066138:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.066143:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.066147:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.066149:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.066153:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066161:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.066171:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.066174:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.066178:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.066180:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1770687857.066184:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.066187:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.066192:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2981888 i_blocks 0 00000080:00200000:2.0:1770687857.066195:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.066201:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1770687857.066205:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1770687857.066208:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.066211:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 217, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.066213:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1770687857.066215:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.066220:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1770687857.066223:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1770687857.066225:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.066231:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1770687857.066236:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.066239:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.066246:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066254:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066264:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066276:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066283:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066290:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.066296:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.066315:0:87364:0:(rw26.c:924:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1770687857.066319:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000341472b2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.066322:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c74d7472 17ffffc0001001 3:0 ffff9c320eeb0288 728 lru 00000080:00200000:2.0:1770687857.066327:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000cc4f0bad 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20746240 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1770687857.066330:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000341472b2 00000080:00200000:2.0:1770687857.066331:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.066334:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.066342:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066350:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066356:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066365:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066381:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.066384:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.066387:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.066392:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.066394:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.066397:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.066401:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066408:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.066416:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.066418:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.066421:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.066424:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1770687857.066427:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.066430:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.066434:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2985984 i_blocks 0 00000080:00200000:2.0:1770687857.066437:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.066444:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1770687857.066447:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1770687857.066449:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.066452:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 218, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.066454:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1770687857.066456:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.066460:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1770687857.066463:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1770687857.066465:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.066470:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1770687857.066475:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.066477:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.066484:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066492:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066501:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066509:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066516:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066524:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.066528:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.066543:0:87364:0:(rw26.c:924:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1770687857.066546:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a40710b2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.066549:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000000149d659 17ffffc0001001 3:0 ffff9c320eeb0a20 729 lru 00000080:00200000:2.0:1770687857.066554:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000c08a1769 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20742144 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1770687857.066556:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a40710b2 00000080:00200000:2.0:1770687857.066557:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.066559:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.066565:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066578:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066585:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066592:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066602:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.066605:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.066607:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.066611:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.066614:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.066616:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.066620:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066628:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.066636:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.066638:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.066641:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.066644:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1770687857.066647:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.066650:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.066655:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2990080 i_blocks 0 00000080:00200000:2.0:1770687857.066657:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.066663:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1770687857.066666:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1770687857.066669:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.066672:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 219, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.066673:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1770687857.066675:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.066680:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1770687857.066683:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1770687857.066685:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.066689:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1770687857.066694:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.066696:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.066702:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066710:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066719:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066726:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066733:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066741:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.066745:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.066762:0:87364:0:(rw26.c:924:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1770687857.066766:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000054bc14cd[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.066769:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000bbc32f1e 17ffffc0001001 3:0 ffff9c320eeb0e58 730 lru 00000080:00200000:2.0:1770687857.066774:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000026c9211 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20738048 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1770687857.066776:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000054bc14cd 00000080:00200000:2.0:1770687857.066777:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.066779:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.066786:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066794:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066867:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.066876:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.066887:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.066890:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.066893:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.066897:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.066900:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.066903:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.066907:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.066914:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.066922:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.066924:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.066927:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.066930:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1770687857.066933:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.066936:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.066941:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2994176 i_blocks 0 00000080:00200000:2.0:1770687857.066944:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.066950:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1770687857.066954:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1770687857.066956:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.066960:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 220, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.066961:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1770687857.066964:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.066969:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1770687857.066971:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1770687857.066973:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.066978:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1770687857.066983:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.066986:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.066992:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067001:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067009:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067021:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067028:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067035:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.067039:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.067053:0:87364:0:(rw26.c:924:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1770687857.067057:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006b728439[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.067059:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8d81342 17ffffc0001001 3:0 ffff9c320eeb01b0 731 lru 00000080:00200000:2.0:1770687857.067064:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5ac00c3 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20733952 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1770687857.067067:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006b728439 00000080:00200000:2.0:1770687857.067068:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.067070:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.067077:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067097:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067106:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067114:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067131:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.067134:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.067137:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.067142:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.067145:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.067147:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.067151:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067160:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.067169:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.067172:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.067176:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.067178:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1770687857.067182:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.067185:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.067190:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 2998272 i_blocks 0 00000080:00200000:2.0:1770687857.067193:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.067200:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1770687857.067203:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1770687857.067206:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.067210:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 221, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.067211:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1770687857.067213:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.067219:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1770687857.067222:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1770687857.067225:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.067230:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1770687857.067236:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.067238:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.067245:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067253:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067261:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067268:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067275:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067284:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.067289:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.067306:0:87364:0:(rw26.c:924:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1770687857.067310:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000c53db656[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.067313:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b55983a3 17ffffc0001001 3:0 ffff9c320eeb0d80 732 lru 00000080:00200000:2.0:1770687857.067319:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000da1651af 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20729856 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1770687857.067321:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000c53db656 00000080:00200000:2.0:1770687857.067322:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.067324:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.067331:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067344:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067351:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067358:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067369:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.067372:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.067374:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.067379:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.067382:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.067385:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.067388:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067396:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.067404:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.067406:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.067410:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.067413:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1770687857.067417:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.067420:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.067425:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3002368 i_blocks 0 00000080:00200000:2.0:1770687857.067428:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.067434:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3002368, count: 4096 00000080:00200000:2.0:1770687857.067437:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3002368, bytes: 4096 00000080:00200000:2.0:1770687857.067439:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.067442:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 222, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.067444:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:2.0:1770687857.067446:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.067450:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:2.0:1770687857.067452:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:2.0:1770687857.067455:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.067459:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:2.0:1770687857.067465:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.067467:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.067474:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067483:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067491:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067498:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067505:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067513:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.067519:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.067536:0:87364:0:(rw26.c:924:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:2.0:1770687857.067540:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bec65616[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.067543:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003714f98b 17ffffc0001001 3:0 ffff9c320eeb06c0 733 lru 00000080:00200000:2.0:1770687857.067549:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000135206c4 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20725760 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1770687857.067551:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bec65616 00000080:00200000:2.0:1770687857.067552:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.067554:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.067563:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067571:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067578:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067587:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067598:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.067601:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.067604:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.067609:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.067612:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.067615:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.067619:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067627:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.067636:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.067639:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.067643:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.067646:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:2.0:1770687857.067649:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.067653:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.067657:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3006464 i_blocks 0 00000080:00200000:2.0:1770687857.067660:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.067668:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3006464, count: 4096 00000080:00200000:2.0:1770687857.067672:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3006464, bytes: 4096 00000080:00200000:2.0:1770687857.067674:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.067677:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 223, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.067679:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:2.0:1770687857.067681:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.067687:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:2.0:1770687857.067689:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:2.0:1770687857.067692:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.067697:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:2.0:1770687857.067702:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.067704:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.067711:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067720:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067728:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067741:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067748:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067757:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.067762:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.067778:0:87364:0:(rw26.c:924:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:2.0:1770687857.067782:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000386fb175[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.067785:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000076c3e65d 17ffffc0001001 3:0 ffff9c320eeb0798 734 lru 00000080:00200000:2.0:1770687857.067791:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000043939356 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20721664 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1770687857.067794:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000386fb175 00000080:00200000:2.0:1770687857.067795:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.067797:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.067828:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067836:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067843:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.067851:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.067868:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.067871:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.067873:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.067879:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.067882:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.067884:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.067888:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067896:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.067905:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.067908:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.067913:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.067915:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:2.0:1770687857.067919:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.067922:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.067927:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3010560 i_blocks 0 00000080:00200000:2.0:1770687857.067930:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.067936:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3010560, count: 4096 00000080:00200000:2.0:1770687857.067940:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3010560, bytes: 4096 00000080:00200000:2.0:1770687857.067942:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.067946:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 224, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.067947:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:2.0:1770687857.067949:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.067954:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:2.0:1770687857.067957:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:2.0:1770687857.067959:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.067965:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:2.0:1770687857.067970:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.067972:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.067979:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067988:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.067997:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068005:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068012:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068020:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.068025:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.068039:0:87364:0:(rw26.c:924:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:2.0:1770687857.068043:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bebffe9a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.068045:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000002bbd6c5b 17ffffc0001001 3:0 ffff9c320eeb0ca8 735 lru 00000080:00200000:2.0:1770687857.068051:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000066267871 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20717568 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1770687857.068053:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bebffe9a 00000080:00200000:2.0:1770687857.068055:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.068057:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.068063:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068076:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068083:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068101:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068112:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.068115:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.068117:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.068122:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.068125:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.068127:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.068132:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068140:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.068149:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.068151:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.068154:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.068156:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:2.0:1770687857.068160:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.068163:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.068167:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3014656 i_blocks 0 00000080:00200000:2.0:1770687857.068170:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.068176:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3014656, count: 4096 00000080:00200000:2.0:1770687857.068180:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3014656, bytes: 4096 00000080:00200000:2.0:1770687857.068182:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.068186:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 225, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.068187:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:2.0:1770687857.068189:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.068194:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:2.0:1770687857.068197:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:2.0:1770687857.068199:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.068204:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:2.0:1770687857.068208:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.068210:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.068217:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068226:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068235:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068242:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068248:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068255:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.068259:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.068280:0:87364:0:(rw26.c:924:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:2.0:1770687857.068284:0:87364:0:(rw26.c:981:ll_write_end()) page@000000005ade6591[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.068287:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000abdb9613 17ffffc0001021 2:0 ffff9c320eeb0000 736 lru 00000080:00200000:2.0:1770687857.068293:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc403aa1 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20713472 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1770687857.068295:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000005ade6591 00000080:00200000:2.0:1770687857.068296:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.068298:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.068304:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068313:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068320:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068327:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068336:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.068338:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.068340:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.068345:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.068347:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.068349:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.068353:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068361:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.068370:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.068373:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.068377:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.068379:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:2.0:1770687857.068382:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.068385:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.068389:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3018752 i_blocks 0 00000080:00200000:2.0:1770687857.068392:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.068398:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3018752, count: 4096 00000080:00200000:2.0:1770687857.068401:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3018752, bytes: 4096 00000080:00200000:2.0:1770687857.068404:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.068407:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 226, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.068408:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:2.0:1770687857.068411:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.068415:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:2.0:1770687857.068418:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:2.0:1770687857.068420:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.068424:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:2.0:1770687857.068429:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.068431:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.068437:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068446:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068455:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068468:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068475:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068481:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.068485:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.068499:0:87364:0:(rw26.c:924:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:2.0:1770687857.068503:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a2f4c5bc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.068506:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000007a83cd8c 17ffffc0001001 3:0 ffff9c320eeb0360 737 lru 00000080:00200000:2.0:1770687857.068511:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a90bbb7c 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20709376 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1770687857.068513:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a2f4c5bc 00000080:00200000:2.0:1770687857.068514:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.068516:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.068522:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068530:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068537:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068544:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068559:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.068562:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.068564:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.068569:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.068572:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.068574:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.068579:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068587:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.068595:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.068597:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.068600:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.068602:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:2.0:1770687857.068606:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.068609:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.068613:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3022848 i_blocks 0 00000080:00200000:2.0:1770687857.068616:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.068622:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3022848, count: 4096 00000080:00200000:2.0:1770687857.068625:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3022848, bytes: 4096 00000080:00200000:2.0:1770687857.068627:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.068630:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 227, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.068632:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:2.0:1770687857.068634:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.068639:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:2.0:1770687857.068641:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:2.0:1770687857.068644:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.068648:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:2.0:1770687857.068653:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.068655:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.068661:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068669:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068678:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068685:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068692:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068698:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.068702:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.068715:0:87364:0:(rw26.c:924:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:2.0:1770687857.068718:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000033dbbd6d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.068721:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005a5696af 17ffffc0001001 3:0 ffff9c320eeb0af8 738 lru 00000080:00200000:2.0:1770687857.068726:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000753226d3 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20705280 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1770687857.068728:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000033dbbd6d 00000080:00200000:2.0:1770687857.068729:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.068731:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.068737:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068750:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068757:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.068764:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.068773:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.068775:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.068777:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.068782:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.068784:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.068786:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.068790:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068796:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.068903:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.068906:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.068911:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.068913:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:2.0:1770687857.068917:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.068920:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.068925:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3026944 i_blocks 0 00000080:00200000:2.0:1770687857.068927:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.068934:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3026944, count: 4096 00000080:00200000:2.0:1770687857.068937:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3026944, bytes: 4096 00000080:00200000:2.0:1770687857.068939:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.068943:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 228, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.068944:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:2.0:1770687857.068947:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.068952:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:2.0:1770687857.068954:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:2.0:1770687857.068956:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.068961:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:2.0:1770687857.068966:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.068968:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.068975:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068984:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.068992:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069001:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069008:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069014:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.069018:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.069031:0:87364:0:(rw26.c:924:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:2.0:1770687857.069035:0:87364:0:(rw26.c:981:ll_write_end()) page@000000000566c933[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.069039:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000432357b1 17ffffc0001001 3:0 ffff9c320eeb05e8 739 lru 00000080:00200000:2.0:1770687857.069044:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000064dc8fb3 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20701184 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1770687857.069047:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000000566c933 00000080:00200000:2.0:1770687857.069048:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.069050:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.069056:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069064:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069071:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069078:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069105:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.069108:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.069110:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.069115:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.069117:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.069119:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.069124:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069132:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.069141:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.069144:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.069147:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.069150:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:2.0:1770687857.069153:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.069156:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.069160:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3031040 i_blocks 0 00000080:00200000:2.0:1770687857.069163:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.069169:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3031040, count: 4096 00000080:00200000:2.0:1770687857.069173:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3031040, bytes: 4096 00000080:00200000:2.0:1770687857.069175:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.069178:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 229, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.069180:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:2.0:1770687857.069183:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.069187:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:2.0:1770687857.069190:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:2.0:1770687857.069192:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.069196:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:2.0:1770687857.069201:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.069203:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.069209:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069218:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069226:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069239:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069246:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069253:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.069257:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.069270:0:87364:0:(rw26.c:924:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:2.0:1770687857.069274:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000044f01308[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.069276:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000947758f0 17ffffc0001001 3:0 ffff9c320eeb0bd0 740 lru 00000080:00200000:2.0:1770687857.069282:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000008ca98cd3 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20697088 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1770687857.069283:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000044f01308 00000080:00200000:2.0:1770687857.069285:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.069286:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.069293:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069300:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069308:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069315:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069329:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.069332:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.069334:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.069339:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.069341:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.069344:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.069348:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069356:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.069364:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.069366:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.069370:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.069372:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:2.0:1770687857.069375:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.069378:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.069382:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3035136 i_blocks 0 00000080:00200000:2.0:1770687857.069385:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.069390:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3035136, count: 4096 00000080:00200000:2.0:1770687857.069394:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3035136, bytes: 4096 00000080:00200000:2.0:1770687857.069396:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.069399:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 230, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.069401:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:2.0:1770687857.069403:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.069408:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:2.0:1770687857.069410:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:2.0:1770687857.069413:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.069417:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:2.0:1770687857.069421:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.069423:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.069430:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069439:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069448:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069455:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069461:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069468:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.069471:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.069484:0:87364:0:(rw26.c:924:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:2.0:1770687857.069487:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ab7e5105[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.069490:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000caacd306 17ffffc0001001 3:0 ffff9c320eeb00d8 741 lru 00000080:00200000:2.0:1770687857.069495:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003a235b01 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20692992 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1770687857.069497:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ab7e5105 00000080:00200000:2.0:1770687857.069498:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.069500:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.069506:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069520:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069527:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069534:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069543:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.069545:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.069547:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.069551:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.069554:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.069556:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.069559:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069566:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.069575:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.069577:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.069581:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.069583:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:2.0:1770687857.069587:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.069590:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.069594:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3039232 i_blocks 0 00000080:00200000:2.0:1770687857.069596:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.069602:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3039232, count: 4096 00000080:00200000:2.0:1770687857.069605:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3039232, bytes: 4096 00000080:00200000:2.0:1770687857.069608:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.069611:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 231, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.069612:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:2.0:1770687857.069615:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.069619:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:2.0:1770687857.069622:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:2.0:1770687857.069624:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.069628:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:2.0:1770687857.069633:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.069635:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.069641:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069650:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069658:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069666:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069672:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069678:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.069682:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.069695:0:87364:0:(rw26.c:924:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:2.0:1770687857.069699:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000e7974efe[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.069702:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000096e3509d 17ffffc0001001 3:0 ffff9c320eeb0870 742 lru 00000080:00200000:2.0:1770687857.069708:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005b1b59cc 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20688896 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1770687857.069710:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000e7974efe 00000080:00200000:2.0:1770687857.069711:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.069713:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.069719:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069727:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069734:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.069741:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.069750:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.069753:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.069754:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.069759:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.069761:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.069763:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.069767:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.069775:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.069784:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.069786:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.069790:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.069792:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:2.0:1770687857.069795:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.069798:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.069977:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3043328 i_blocks 0 00000080:00200000:2.0:1770687857.069980:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.069986:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3043328, count: 4096 00000080:00200000:2.0:1770687857.069990:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3043328, bytes: 4096 00000080:00200000:2.0:1770687857.069992:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.069996:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 232, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.069998:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:2.0:1770687857.070000:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.070005:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:2.0:1770687857.070008:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:2.0:1770687857.070010:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.070015:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:2.0:1770687857.070020:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.070022:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.070029:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070037:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070046:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070060:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070067:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070074:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.070078:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.070102:0:87364:0:(rw26.c:924:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:2.0:1770687857.070106:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000081108daf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.070109:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001bb4a74d 17ffffc0001001 3:0 ffff9c320eeb0948 743 lru 00000080:00200000:2.0:1770687857.070114:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000135eeb43 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20684800 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1770687857.070116:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000081108daf 00000080:00200000:2.0:1770687857.070117:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.070119:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.070125:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070133:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070141:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070148:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070163:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.070166:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.070168:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.070173:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.070175:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.070178:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.070182:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070189:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.070198:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.070200:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.070203:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.070206:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:2.0:1770687857.070209:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.070212:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.070216:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3047424 i_blocks 0 00000080:00200000:2.0:1770687857.070218:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.070224:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3047424, count: 4096 00000080:00200000:2.0:1770687857.070228:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3047424, bytes: 4096 00000080:00200000:2.0:1770687857.070230:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.070233:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 233, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.070235:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:2.0:1770687857.070237:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.070242:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:2.0:1770687857.070245:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:2.0:1770687857.070247:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.070252:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:2.0:1770687857.070256:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.070258:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.070265:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070273:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070282:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070289:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070296:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070304:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.070307:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.070323:0:87364:0:(rw26.c:924:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:2.0:1770687857.070327:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000493b8707[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.070330:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003803bdc5 17ffffc0001001 3:0 ffff9c320eeb0510 744 lru 00000080:00200000:2.0:1770687857.070336:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000007dfab6bc 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20680704 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1770687857.070338:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000493b8707 00000080:00200000:2.0:1770687857.070339:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.070341:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.070347:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070361:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070367:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070374:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070383:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.070385:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.070387:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.070391:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.070394:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.070396:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.070399:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070406:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.070415:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.070417:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.070421:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.070423:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:2.0:1770687857.070427:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.070430:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.070434:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3051520 i_blocks 0 00000080:00200000:2.0:1770687857.070437:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.070443:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3051520, count: 4096 00000080:00200000:2.0:1770687857.070446:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3051520, bytes: 4096 00000080:00200000:2.0:1770687857.070448:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.070452:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 234, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.070454:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:2.0:1770687857.070456:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.070461:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:2.0:1770687857.070463:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:2.0:1770687857.070465:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.070469:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:2.0:1770687857.070474:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.070476:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.070482:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070490:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070499:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070506:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070513:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070519:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.070523:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.070537:0:87364:0:(rw26.c:924:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:2.0:1770687857.070541:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000820864a2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.070544:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000026c6dc3b 17ffffc0001001 3:0 ffff9c320eeb0438 745 lru 00000080:00200000:2.0:1770687857.070549:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000ec453ce 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20676608 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1770687857.070552:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000820864a2 00000080:00200000:2.0:1770687857.070553:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.070555:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.070561:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070569:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070576:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070583:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070592:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.070594:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.070596:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.070600:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.070602:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.070604:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.070609:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070616:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.070626:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.070628:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.070632:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.070634:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:2.0:1770687857.070637:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.070641:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.070645:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3055616 i_blocks 0 00000080:00200000:2.0:1770687857.070647:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.070653:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3055616, count: 4096 00000080:00200000:2.0:1770687857.070656:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3055616, bytes: 4096 00000080:00200000:2.0:1770687857.070658:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.070662:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 235, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.070663:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:2.0:1770687857.070666:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.070670:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:2.0:1770687857.070672:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:2.0:1770687857.070675:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.070679:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:2.0:1770687857.070683:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.070685:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.070691:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070700:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070709:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070722:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070729:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070735:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.070739:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.070754:0:87364:0:(rw26.c:924:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:2.0:1770687857.070758:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000283ad72a[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.070760:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000098ac7e80 17ffffc0001001 3:0 ffff9c320663a948 746 lru 00000080:00200000:2.0:1770687857.070766:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000213cf14f 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20672512 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1770687857.070767:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000283ad72a 00000080:00200000:2.0:1770687857.070768:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.070770:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.070777:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070785:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070792:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.070799:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.070879:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.070882:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.070884:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.070889:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.070891:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.070894:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.070899:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070906:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.070915:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.070917:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.070920:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.070923:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:2.0:1770687857.070926:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.070929:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.070933:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3059712 i_blocks 0 00000080:00200000:2.0:1770687857.070935:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.070942:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3059712, count: 4096 00000080:00200000:2.0:1770687857.070946:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3059712, bytes: 4096 00000080:00200000:2.0:1770687857.070948:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.070952:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 236, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.070953:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:2.0:1770687857.070955:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.070960:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:2.0:1770687857.070963:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:2.0:1770687857.070966:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.070972:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:2.0:1770687857.070978:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.070980:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.070987:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.070996:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071004:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071011:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071017:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071025:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.071030:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.071045:0:87364:0:(rw26.c:924:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:2.0:1770687857.071050:0:87364:0:(rw26.c:981:ll_write_end()) page@000000006eec9420[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.071053:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000c5a026da 17ffffc0001001 3:0 ffff9c320663a510 747 lru 00000080:00200000:2.0:1770687857.071059:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea09be54 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20668416 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1770687857.071061:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000006eec9420 00000080:00200000:2.0:1770687857.071062:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.071065:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.071072:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071094:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071102:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071109:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071120:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.071123:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.071125:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.071130:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.071133:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.071135:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.071139:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071147:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.071156:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.071159:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.071163:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.071165:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:2.0:1770687857.071169:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.071172:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.071177:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3063808 i_blocks 0 00000080:00200000:2.0:1770687857.071179:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.071186:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3063808, count: 4096 00000080:00200000:2.0:1770687857.071190:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3063808, bytes: 4096 00000080:00200000:2.0:1770687857.071193:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.071196:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 237, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.071197:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:2.0:1770687857.071199:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.071204:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:2.0:1770687857.071207:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:2.0:1770687857.071209:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.071213:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:2.0:1770687857.071218:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.071220:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.071226:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071234:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071241:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071248:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071255:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071263:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.071267:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.071284:0:87364:0:(rw26.c:924:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:2.0:1770687857.071288:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a2f2e3c5[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.071291:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000b5eddaa7 17ffffc0001001 3:0 ffff9c320663a438 748 lru 00000080:00200000:2.0:1770687857.071297:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee544cdf 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20664320 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1770687857.071299:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a2f2e3c5 00000080:00200000:2.0:1770687857.071300:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.071303:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.071310:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071317:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071324:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071331:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071343:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.071346:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.071348:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.071354:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.071357:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.071359:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.071363:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071370:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.071380:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.071382:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.071386:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.071388:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:2.0:1770687857.071392:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.071395:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.071400:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3067904 i_blocks 0 00000080:00200000:2.0:1770687857.071403:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.071410:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3067904, count: 4096 00000080:00200000:2.0:1770687857.071414:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3067904, bytes: 4096 00000080:00200000:2.0:1770687857.071417:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.071421:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 238, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.071422:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:2.0:1770687857.071424:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.071429:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:2.0:1770687857.071432:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:2.0:1770687857.071434:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.071438:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:2.0:1770687857.071443:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.071446:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.071452:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071460:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071469:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071482:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071489:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071496:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.071502:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.071519:0:87364:0:(rw26.c:924:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:2.0:1770687857.071523:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a2a9157c[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.071525:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000005aec08d6 17ffffc0001001 3:0 ffff9c320663a288 749 lru 00000080:00200000:2.0:1770687857.071531:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b3c659aa 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20660224 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1770687857.071533:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a2a9157c 00000080:00200000:2.0:1770687857.071535:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.071537:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.071544:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071553:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071561:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071568:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071584:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.071587:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.071589:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.071595:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.071597:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.071600:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.071604:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071612:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.071621:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.071624:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.071628:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.071631:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:2.0:1770687857.071634:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.071637:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.071641:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3072000 i_blocks 0 00000080:00200000:2.0:1770687857.071644:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.071651:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3072000, count: 4096 00000080:00200000:2.0:1770687857.071654:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3072000, bytes: 4096 00000080:00200000:2.0:1770687857.071657:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.071660:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 239, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.071662:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:2.0:1770687857.071664:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.071669:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:2.0:1770687857.071672:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:2.0:1770687857.071675:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.071680:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:2.0:1770687857.071685:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.071687:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.071694:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071702:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071710:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071716:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071723:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071730:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.071735:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.071752:0:87364:0:(rw26.c:924:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:2.0:1770687857.071755:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000525eace3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.071758:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003f16017c 17ffffc0001001 3:0 ffff9c320663aa20 750 lru 00000080:00200000:2.0:1770687857.071763:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000891e23ab 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20656128 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1770687857.071765:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000525eace3 00000080:00200000:2.0:1770687857.071767:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.071769:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.071776:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071789:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071795:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.071828:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071839:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.071842:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.071845:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.071851:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.071853:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.071856:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.071860:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071867:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.071876:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.071878:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.071882:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.071884:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:2.0:1770687857.071888:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.071890:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.071895:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3076096 i_blocks 0 00000080:00200000:2.0:1770687857.071897:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.071903:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3076096, count: 4096 00000080:00200000:2.0:1770687857.071906:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3076096, bytes: 4096 00000080:00200000:2.0:1770687857.071909:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.071912:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 240, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.071914:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:2.0:1770687857.071916:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.071920:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:2.0:1770687857.071923:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:2.0:1770687857.071925:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.071930:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:2.0:1770687857.071934:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.071936:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.071943:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071951:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071959:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071966:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.071972:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.071978:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.071982:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.072007:0:87364:0:(rw26.c:924:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:2.0:1770687857.072011:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a26d7c8d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.072014:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000fcd29c61 17ffffc0001021 2:0 ffff9c320663ae58 751 lru 00000080:00200000:2.0:1770687857.072020:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000e6c02864 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20652032 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1770687857.072022:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a26d7c8d 00000080:00200000:2.0:1770687857.072023:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.072026:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.072033:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072041:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072048:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072054:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072064:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.072066:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.072068:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.072072:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.072074:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.072077:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.072081:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072102:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.072113:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.072115:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.072119:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.072122:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:2.0:1770687857.072125:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.072128:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.072133:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3080192 i_blocks 0 00000080:00200000:2.0:1770687857.072135:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.072142:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3080192, count: 4096 00000080:00200000:2.0:1770687857.072145:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3080192, bytes: 4096 00000080:00200000:2.0:1770687857.072147:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.072150:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 241, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.072152:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:2.0:1770687857.072154:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.072159:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:2.0:1770687857.072162:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:2.0:1770687857.072164:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.072168:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:2.0:1770687857.072173:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.072176:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.072183:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072191:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072200:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072211:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072218:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072225:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.072230:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.072247:0:87364:0:(rw26.c:924:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:2.0:1770687857.072251:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000062d08d1[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.072253:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000041f18a27 17ffffc0001001 3:0 ffff9c320663a1b0 752 lru 00000080:00200000:2.0:1770687857.072258:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000005a61dda3 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20647936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1770687857.072260:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000062d08d1 00000080:00200000:2.0:1770687857.072261:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.072263:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.072270:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072278:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072284:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072291:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072307:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.072310:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.072313:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.072319:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.072321:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.072324:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.072329:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072337:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.072345:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.072348:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.072353:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.072356:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:2.0:1770687857.072359:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.072362:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.072367:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3084288 i_blocks 0 00000080:00200000:2.0:1770687857.072369:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.072377:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3084288, count: 4096 00000080:00200000:2.0:1770687857.072381:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3084288, bytes: 4096 00000080:00200000:2.0:1770687857.072383:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.072386:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 242, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.072387:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:2.0:1770687857.072389:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.072394:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:2.0:1770687857.072396:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:2.0:1770687857.072398:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.072403:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:2.0:1770687857.072408:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.072411:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.072417:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072425:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072433:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072441:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072447:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072454:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.072458:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.072472:0:87364:0:(rw26.c:924:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:2.0:1770687857.072475:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a8f48544[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.072478:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000004a8fd5a4 17ffffc0001001 3:0 ffff9c320663ad80 753 lru 00000080:00200000:2.0:1770687857.072483:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000000adbcaf0 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20643840 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1770687857.072484:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a8f48544 00000080:00200000:2.0:1770687857.072485:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.072487:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.072493:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072504:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072510:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072517:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072527:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.072529:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.072531:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.072536:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.072538:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.072541:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.072544:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072551:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.072559:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.072560:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.072564:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.072566:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:2.0:1770687857.072569:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.072572:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.072577:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3088384 i_blocks 0 00000080:00200000:2.0:1770687857.072580:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.072586:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3088384, count: 4096 00000080:00200000:2.0:1770687857.072589:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3088384, bytes: 4096 00000080:00200000:2.0:1770687857.072592:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.072595:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 243, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.072596:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:2.0:1770687857.072598:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.072603:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:2.0:1770687857.072605:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:2.0:1770687857.072607:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.072611:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:2.0:1770687857.072615:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.072617:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.072623:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072630:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072638:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072645:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072652:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072659:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.072663:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.072677:0:87364:0:(rw26.c:924:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:2.0:1770687857.072681:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000513bc896[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.072684:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000f31f83e9 17ffffc0001001 3:0 ffff9c320663a6c0 754 lru 00000080:00200000:2.0:1770687857.072689:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000044d40eba 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20639744 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1770687857.072691:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000513bc896 00000080:00200000:2.0:1770687857.072692:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.072694:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.072701:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072709:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072715:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.072722:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072732:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.072734:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.072736:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.072740:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.072743:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.072745:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.072749:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072756:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.072765:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.072767:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.072770:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.072773:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:2.0:1770687857.072776:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.072778:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.072782:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3092480 i_blocks 0 00000080:00200000:2.0:1770687857.072785:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.072791:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3092480, count: 4096 00000080:00200000:2.0:1770687857.072794:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3092480, bytes: 4096 00000080:00200000:2.0:1770687857.072796:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.072799:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 244, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.072896:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:2.0:1770687857.072899:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.072905:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:2.0:1770687857.072908:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:2.0:1770687857.072910:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.072916:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:2.0:1770687857.072922:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.072925:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.072931:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072940:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072948:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072962:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.072970:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.072978:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.072982:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.072997:0:87364:0:(rw26.c:924:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:2.0:1770687857.073001:0:87364:0:(rw26.c:981:ll_write_end()) page@000000007446ef58[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.073004:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1201fd3 17ffffc0001001 3:0 ffff9c320663a798 755 lru 00000080:00200000:2.0:1770687857.073009:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac9cbf27 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20635648 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1770687857.073011:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000007446ef58 00000080:00200000:2.0:1770687857.073013:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.073015:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.073021:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073029:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073036:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073043:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073059:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.073062:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.073064:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.073069:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.073071:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.073074:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.073077:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073096:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.073105:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.073108:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.073112:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.073114:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:2.0:1770687857.073117:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.073120:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.073124:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3096576 i_blocks 0 00000080:00200000:2.0:1770687857.073126:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.073132:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3096576, count: 4096 00000080:00200000:2.0:1770687857.073135:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3096576, bytes: 4096 00000080:00200000:2.0:1770687857.073138:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.073140:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 245, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.073142:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:2.0:1770687857.073144:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.073148:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:2.0:1770687857.073151:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:2.0:1770687857.073154:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.073158:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:2.0:1770687857.073163:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.073164:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.073170:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073178:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073187:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073194:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073201:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073209:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.073214:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.073231:0:87364:0:(rw26.c:924:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:2.0:1770687857.073235:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000066125fe2[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.073238:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006035a298 17ffffc0001001 3:0 ffff9c320663aca8 756 lru 00000080:00200000:2.0:1770687857.073244:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9356286 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20631552 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1770687857.073246:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000066125fe2 00000080:00200000:2.0:1770687857.073247:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.073249:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.073257:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073270:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073277:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073286:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073297:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.073300:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.073302:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.073308:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.073311:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.073313:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.073318:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073325:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.073334:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.073336:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.073341:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.073344:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:2.0:1770687857.073347:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.073351:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.073356:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3100672 i_blocks 0 00000080:00200000:2.0:1770687857.073359:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.073366:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3100672, count: 4096 00000080:00200000:2.0:1770687857.073369:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3100672, bytes: 4096 00000080:00200000:2.0:1770687857.073371:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.073374:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 246, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.073376:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:2.0:1770687857.073378:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.073382:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:2.0:1770687857.073385:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:2.0:1770687857.073387:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.073391:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:2.0:1770687857.073396:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.073399:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.073406:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073414:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073422:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073430:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073437:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073445:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.073450:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.073468:0:87364:0:(rw26.c:924:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:2.0:1770687857.073472:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000dc2e5625[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.073476:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001b5f9696 17ffffc0001001 3:0 ffff9c320663a000 757 lru 00000080:00200000:2.0:1770687857.073481:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000002cc1941e 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20627456 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1770687857.073484:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000dc2e5625 00000080:00200000:2.0:1770687857.073485:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.073487:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.073494:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073502:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073509:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073517:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073528:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.073531:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.073533:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.073539:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.073542:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.073544:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.073548:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073556:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.073565:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.073568:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.073571:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.073574:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:2.0:1770687857.073578:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.073581:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.073585:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3104768 i_blocks 0 00000080:00200000:2.0:1770687857.073588:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.073595:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3104768, count: 4096 00000080:00200000:2.0:1770687857.073598:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3104768, bytes: 4096 00000080:00200000:2.0:1770687857.073600:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.073604:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 247, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.073605:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:2.0:1770687857.073608:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.073612:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:2.0:1770687857.073615:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:2.0:1770687857.073617:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.073622:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:2.0:1770687857.073628:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.073630:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.073636:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073645:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073653:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073665:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073672:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073680:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.073685:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.073702:0:87364:0:(rw26.c:924:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:2.0:1770687857.073706:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000bfe8d4d3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.073709:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000010627cd4 17ffffc0001001 3:0 ffff9c320663a870 758 lru 00000080:00200000:2.0:1770687857.073714:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000d485eb97 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20623360 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1770687857.073716:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000bfe8d4d3 00000080:00200000:2.0:1770687857.073718:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.073720:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.073727:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073735:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073742:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.073749:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.073764:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.073767:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.073770:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.073775:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.073778:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.073780:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.073784:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.073792:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.073989:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.073993:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.073998:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.074001:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:2.0:1770687857.074005:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.074008:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.074013:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3108864 i_blocks 0 00000080:00200000:2.0:1770687857.074016:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.074023:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3108864, count: 4096 00000080:00200000:2.0:1770687857.074027:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3108864, bytes: 4096 00000080:00200000:2.0:1770687857.074030:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.074034:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 248, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.074036:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:2.0:1770687857.074038:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.074044:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:2.0:1770687857.074047:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:2.0:1770687857.074049:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.074054:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:2.0:1770687857.074060:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.074062:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.074069:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074078:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074099:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074107:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074115:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074122:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.074128:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.074144:0:87364:0:(rw26.c:924:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:2.0:1770687857.074148:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d00ca0bc[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.074151:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006b7e2f74 17ffffc0001001 3:0 ffff9c320663a0d8 759 lru 00000080:00200000:2.0:1770687857.074156:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000001519caf4 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20619264 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1770687857.074158:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d00ca0bc 00000080:00200000:2.0:1770687857.074159:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.074161:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.074169:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074182:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074189:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074196:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074208:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.074211:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.074213:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.074219:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.074222:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.074224:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.074228:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074236:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.074246:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.074248:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.074252:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.074255:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:2.0:1770687857.074259:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.074263:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.074268:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3112960 i_blocks 0 00000080:00200000:2.0:1770687857.074271:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.074278:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3112960, count: 4096 00000080:00200000:2.0:1770687857.074283:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3112960, bytes: 4096 00000080:00200000:2.0:1770687857.074285:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.074289:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 249, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.074290:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:2.0:1770687857.074293:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.074298:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:2.0:1770687857.074300:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:2.0:1770687857.074302:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.074308:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:2.0:1770687857.074314:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.074316:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.074323:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074332:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074341:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074349:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074356:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074364:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.074369:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.074386:0:87364:0:(rw26.c:924:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:2.0:1770687857.074391:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000cab86168[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.074393:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000875e4e30 17ffffc0001001 3:0 ffff9c320663abd0 760 lru 00000080:00200000:2.0:1770687857.074399:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000ccf4f8d3 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20615168 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1770687857.074401:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000cab86168 00000080:00200000:2.0:1770687857.074402:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.074404:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.074412:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074421:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074429:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074437:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074448:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.074451:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.074453:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.074459:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.074462:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.074464:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.074467:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074474:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.074482:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.074484:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.074487:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.074489:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:2.0:1770687857.074493:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.074496:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.074500:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3117056 i_blocks 0 00000080:00200000:2.0:1770687857.074503:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.074510:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3117056, count: 4096 00000080:00200000:2.0:1770687857.074514:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3117056, bytes: 4096 00000080:00200000:2.0:1770687857.074516:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.074520:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 250, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.074521:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:2.0:1770687857.074523:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.074528:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:2.0:1770687857.074531:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:2.0:1770687857.074533:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.074537:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:2.0:1770687857.074542:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.074545:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.074551:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074559:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074567:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074580:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074588:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074595:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.074600:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.074616:0:87364:0:(rw26.c:924:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:2.0:1770687857.074621:0:87364:0:(rw26.c:981:ll_write_end()) page@000000001d2f9313[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.074623:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000001e87a19b 17ffffc0001001 3:0 ffff9c320663a5e8 761 lru 00000080:00200000:2.0:1770687857.074628:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6a68558 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20611072 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1770687857.074630:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000001d2f9313 00000080:00200000:2.0:1770687857.074632:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.074634:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.074640:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074648:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074654:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074661:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074676:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.074678:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.074680:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.074685:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.074687:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.074689:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.074693:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074700:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.074709:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.074710:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.074714:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.074716:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:2.0:1770687857.074719:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.074722:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.074726:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3121152 i_blocks 0 00000080:00200000:2.0:1770687857.074728:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.074734:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3121152, count: 4096 00000080:00200000:2.0:1770687857.074737:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3121152, bytes: 4096 00000080:00200000:2.0:1770687857.074740:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.074743:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 251, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.074744:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:2.0:1770687857.074746:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.074751:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:2.0:1770687857.074754:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:2.0:1770687857.074757:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.074761:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:2.0:1770687857.074766:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.074768:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.074774:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074782:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074790:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074796:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.074878:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074887:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.074892:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.074908:0:87364:0:(rw26.c:924:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:2.0:1770687857.074912:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000d77c053d[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.074915:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000cbf379db 17ffffc0001001 3:0 ffff9c320663aaf8 762 lru 00000080:00200000:2.0:1770687857.074921:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000003e029e56 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20606976 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1770687857.074923:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000d77c053d 00000080:00200000:2.0:1770687857.074925:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.074927:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.074934:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074948:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074955:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.074962:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.074973:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.074976:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.074979:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.074984:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.074987:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.074989:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.074993:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075000:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.075007:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.075010:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.075013:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.075016:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:2.0:1770687857.075019:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.075021:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.075026:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3125248 i_blocks 0 00000080:00200000:2.0:1770687857.075028:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.075034:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3125248, count: 4096 00000080:00200000:2.0:1770687857.075037:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3125248, bytes: 4096 00000080:00200000:2.0:1770687857.075039:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.075043:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 252, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.075044:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:2.0:1770687857.075046:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.075051:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:2.0:1770687857.075053:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:2.0:1770687857.075055:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.075059:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:2.0:1770687857.075064:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.075066:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.075072:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075080:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075101:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075108:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075114:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075122:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.075126:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.075140:0:87364:0:(rw26.c:924:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:2.0:1770687857.075144:0:87364:0:(rw26.c:981:ll_write_end()) page@0000000041596651[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.075147:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6f32cc6 17ffffc0001001 3:0 ffff9c320663a360 763 lru 00000080:00200000:2.0:1770687857.075153:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b7e0096a 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20602880 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1770687857.075155:0:87364:0:(rw26.c:981:ll_write_end()) end page@0000000041596651 00000080:00200000:2.0:1770687857.075156:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.075158:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.075165:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075174:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075180:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075187:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075197:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.075199:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.075201:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.075206:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.075208:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.075211:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.075215:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075223:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.075231:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.075233:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.075237:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.075239:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:2.0:1770687857.075242:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.075245:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.075249:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3129344 i_blocks 0 00000080:00200000:2.0:1770687857.075251:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.075256:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3129344, count: 4096 00000080:00200000:2.0:1770687857.075259:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3129344, bytes: 4096 00000080:00200000:2.0:1770687857.075261:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.075265:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 253, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.075266:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:2.0:1770687857.075269:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.075273:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:2.0:1770687857.075276:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:2.0:1770687857.075278:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.075282:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:2.0:1770687857.075287:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.075289:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.075294:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075302:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075309:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075320:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075327:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075335:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.075339:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.075359:0:87364:0:(rw26.c:924:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:2.0:1770687857.075363:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000a51991da[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.075366:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1bad613 17ffffc0001001 3:0 ffff9c32066121b0 764 lru 00000080:00200000:2.0:1770687857.075372:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@00000000b73ff734 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20598784 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1770687857.075374:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000a51991da 00000080:00200000:2.0:1770687857.075376:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.075378:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.075385:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075392:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075399:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075406:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075420:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.075422:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.075425:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.075429:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.075431:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.075434:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.075437:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075444:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.075452:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.075454:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.075457:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.075460:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:2.0:1770687857.075463:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.075465:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.075470:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3133440 i_blocks 0 00000080:00200000:2.0:1770687857.075472:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.075479:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3133440, count: 4096 00000080:00200000:2.0:1770687857.075483:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3133440, bytes: 4096 00000080:00200000:2.0:1770687857.075486:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.075490:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 254, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.075491:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:2.0:1770687857.075493:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.075499:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:2.0:1770687857.075501:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:2.0:1770687857.075504:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.075509:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:2.0:1770687857.075515:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.075517:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.075524:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075533:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075542:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075549:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075557:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075565:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.075569:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.075587:0:87364:0:(rw26.c:924:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:2.0:1770687857.075591:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000dbb75faf[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.075594:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000063cd1850 17ffffc0001001 3:0 ffff9c3206612e58 765 lru 00000080:00200000:2.0:1770687857.075600:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000041d89bf0 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20594688 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1770687857.075602:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000dbb75faf 00000080:00200000:2.0:1770687857.075603:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.075606:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.075613:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075625:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075632:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075640:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075650:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.075653:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.075655:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.075661:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.075663:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.075666:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.075669:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075676:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.075685:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.075688:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.075693:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.075695:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:2.0:1770687857.075699:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.075702:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.075707:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3137536 i_blocks 0 00000080:00200000:2.0:1770687857.075709:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.075716:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3137536, count: 4096 00000080:00200000:2.0:1770687857.075720:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3137536, bytes: 4096 00000080:00200000:2.0:1770687857.075723:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.075726:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 255, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.075728:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:2.0:1770687857.075730:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.075735:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:2.0:1770687857.075738:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:2.0:1770687857.075740:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.075745:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:2.0:1770687857.075751:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.075754:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.075761:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075770:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075779:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075787:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075794:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075825:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.075831:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.075856:0:87364:0:(rw26.c:924:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:2.0:1770687857.075861:0:87364:0:(rw26.c:981:ll_write_end()) page@000000009bcd73e3[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.075864:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000006a027b9e 17ffffc0001021 2:0 ffff9c3206612a20 766 lru 00000080:00200000:2.0:1770687857.075870:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000011d0261b 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20590592 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1770687857.075872:0:87364:0:(rw26.c:981:ll_write_end()) end page@000000009bcd73e3 00000080:00200000:2.0:1770687857.075873:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.075875:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.075883:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075891:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075899:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.075907:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.075919:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.075922:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.075924:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.075930:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.075932:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.075935:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.075939:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.075947:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.075956:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.075959:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.075963:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.075966:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:2.0:1770687857.075969:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.075971:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.075976:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3141632 i_blocks 0 00000080:00200000:2.0:1770687857.075978:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.075985:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3141632, count: 4096 00000080:00200000:2.0:1770687857.075988:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3141632, bytes: 4096 00000080:00200000:2.0:1770687857.075991:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.075994:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 256, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.075996:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:2.0:1770687857.075998:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.076003:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:2.0:1770687857.076005:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:2.0:1770687857.076007:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.076013:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:2.0:1770687857.076019:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.076021:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.076027:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076035:0:87364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076042:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076054:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 7/0,2 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076061:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.076068:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.076074:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.076101:0:87364:0:(rw26.c:924:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:2.0:1770687857.076105:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000db3385e0[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.076108:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @000000003a0dbaf9 17ffffc0001001 3:0 ffff9c3206612288 767 lru 00000080:00200000:2.0:1770687857.076113:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@0000000072217084 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000001b84e450 0000000012a7ec4d > 3< 0 0 > 4< 0 0 8 20586496 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1770687857.076115:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000db3385e0 00000080:00200000:2.0:1770687857.076117:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.076119:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.076127:0:87364:0:(osc_cache.c:542:osc_extent_merge()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.076134:0:87364:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.076142:0:87364:0:(osc_cache.c:559:osc_extent_merge()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.076149:0:87364:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.076165:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.076168:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.076170:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.076175:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.076178:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.076180:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.076184:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076191:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.076201:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.076203:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.076207:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.076209:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:2.0:1770687857.076213:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.076216:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.076220:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3145728 i_blocks 0 00000080:00200000:2.0:1770687857.076223:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.076230:0:87364:0:(file.c:2682:do_file_write_iter()) START file f2:[0x2000013a3:0x5:0x0], ppos: 3145728, count: 4096 00000080:00200000:2.0:1770687857.076234:0:87364:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3145728, bytes: 4096 00000080:00200000:2.0:1770687857.076236:0:87364:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770687857.076240:0:87364:0:(cl_io.c:217:cl_io_rw_init()) header@00000000fb1dfa39[0x4, 257, [0x2000013a3:0x5:0x0] hash] 00000020:00200000:2.0:1770687857.076241:0:87364:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:2.0:1770687857.076244:0:87364:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770687857.076249:0:87364:0:(file.c:2098:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:2.0:1770687857.076252:0:87364:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:2.0:1770687857.076255:0:87364:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.076262:0:87364:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:2.0:1770687857.076267:0:87364:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687857.076270:0:87364:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63d30, osc lock ffff9c320741b8f0, flags 0x0 00010000:00010000:2.0:1770687857.076326:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076335:0:87364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.076345:0:87364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687857.076377:0:87364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025664:192.168.204.120@tcp:101:dd.0 00000100:00100000:2.0:1770687857.076561:0:87364:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.080389:0:87364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025664:192.168.204.120@tcp:101:dd.0 00010000:00010000:2.0:1770687857.080424:0:87364:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,1 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080444:0:87364:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080457:0:87364:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080471:0:87364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.080485:0:87364:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,2 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080499:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080507:0:87364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.080540:0:87364:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:2.0:1770687857.080561:0:87364:0:(rw26.c:741:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:2.0:1770687857.080637:0:87364:0:(rw26.c:924:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:2.0:1770687857.080649:0:87364:0:(rw26.c:981:ll_write_end()) page@00000000ea585208[3 00000000be30e1b7 2 1 000000004d7c6d5f] 00000080:00200000:2.0:1770687857.080653:0:87364:0:(rw26.c:981:ll_write_end()) vmpage @0000000045311378 17ffffc0001001 3:0 ffff9c3206612438 768 lru 00000080:00200000:2.0:1770687857.080659:0:87364:0:(rw26.c:981:ll_write_end()) osc-page@000000006cab4082 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001d29a248 0000000099788244 > 3< 0 0 > 4< 0 0 8 21102592 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1770687857.080661:0:87364:0:(rw26.c:981:ll_write_end()) end page@00000000ea585208 00000080:00200000:2.0:1770687857.080662:0:87364:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770687857.080668:0:87364:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770687857.080691:0:87364:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000a1b8fdaf ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.080710:0:87364:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c322a284cb8, count 1, dirtied 1 00000080:00200000:2.0:1770687857.080715:0:87364:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770687857.080718:0:87364:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770687857.080736:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687857.080739:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.080742:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63d30 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687857.080747:0:87364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.080760:0:87364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687857.080776:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efca218 (ffff9c321068fab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.080779:0:87364:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63d30 (ffff9c321068fab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.080787:0:87364:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687857.080793:0:87364:0:(file.c:2135:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:2.0:1770687857.080860:0:87364:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.080865:0:87364:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770687857.080881:0:87364:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3149824 i_blocks 0 00000080:00200000:2.0:1770687857.080887:0:87364:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770687857.080929:0:87364:0:(file.c:424:ll_file_release()) START file f2:[0x2000013a3:0x5:0x0](ffff9c322a284b08), flags 100001 00000002:00100000:2.0:1770687857.081000:0:87364:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320466ed80 x1856700233023872/t12884902241(12884902241) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 784/872 e 0 to 0 dl 1770687872 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687857.081012:0:87364:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687857.081017:0:87364:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320466e680 x1856700233025920/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687857.081040:0:87364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025920:192.168.204.120@tcp:35:dd.0 00000100:00100000:2.0:1770687857.081137:0:87364:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.089016:0:87364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job dd:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87364:1856700233025920:192.168.204.120@tcp:35:dd.0 00000002:00100000:2.0:1770687857.089065:0:87364:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320466ed80 x1856700233023872/t12884902241(12884902241) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 784/872 e 0 to 0 dl 1770687872 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687857.095763:0:87365:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687857.095791:0:87365: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:1770687857.095827:0:87365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.095843:0:87365:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.095856:0:87365:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687857.095863:0:87365:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687857.095867:0:87365:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:3.0:1770687857.095873:0:87365:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fabb98 00010000:00010000:3.0:1770687857.095877:0:87365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.095885:0:87365:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.095899:0:87365:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.095906:0:87365:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:3.0:1770687857.095911:0:87365:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.095920:0:87365:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:3.0:1770687857.095925:0:87365:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:3.0:1770687857.095937:0:87365:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770687857.095979:0:87365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87365 initiator: MDT0 00010000:00010000:3.0:1770687857.095987:0:87365:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87365 initiator: MDT0 00010000:00010000:3.0:1770687857.095995:0:87365:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87365 initiator: MDT0 00000100:00100000:3.0:1770687857.096020:0:87365:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87365:1856700233026048:192.168.204.120@tcp:101:lfs.0 00000100:00100000:3.0:1770687857.096175:0:87365:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21900 going to sleep for 11 seconds 00000100:00100000:0.0:1770687857.098208:0:87365:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87365:1856700233026048:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687857.098232:0:87365:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098244:0:87365:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098249:0:87365:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098258:0:87365:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098265:0:87365:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098271:0:87365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098277:0:87365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.098304:0:87365:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687857.098317:0:87365:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321806a300 x1856700233026048/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687857.098336:0:87365:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770687857.098348:0:87365:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.098357:0:87365:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:0.0:1770687857.098362:0:87365:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770687857.098410:0:87365:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x3:0x0](ffff9c322a2863c8): rc = 0 00000080:00200000:0.0:1770687857.098426:0:87365:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 3 -> 3 00000080:00010000:0.0:1770687857.098430:0:87365:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) for lock 0xf6194a74c5252b9b 00000080:00010000:0.0:1770687857.098441:0:87365:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) 00000080:00010000:0.0:1770687857.098444:0:87365:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252b9b from it ffffbf9fc7fabb60 00010000:00010000:0.0:1770687857.098447:0:87365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.098455:0:87365:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687857.108016:0:87366:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687857.108045:0:87366: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:1770687857.108062:0:87366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.108077:0:87366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.108097:0:87366:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687857.108105:0:87366:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687857.108109:0:87366:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:3.0:1770687857.108116:0:87366:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7f8bb98 00010000:00010000:3.0:1770687857.108120:0:87366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.108129:0:87366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.108143:0:87366:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.108151:0:87366:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:3.0:1770687857.108156:0:87366:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.108167:0:87366:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:3.0:1770687857.108172:0:87366:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:3.0:1770687857.108183:0:87366:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770687857.108227:0:87366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87366 initiator: MDT0 00010000:00010000:3.0:1770687857.108236:0:87366:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87366 initiator: MDT0 00010000:00010000:3.0:1770687857.108245:0:87366:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87366 initiator: MDT0 00000100:00100000:3.0:1770687857.108271:0:87366:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87366:1856700233026176:192.168.204.120@tcp:101:lfs.0 00000100:00100000:3.0:1770687857.108356:0:87366:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687857.110341:0:87366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87366:1856700233026176:192.168.204.120@tcp:101:lfs.0 00010000:00010000:3.0:1770687857.110363:0:87366:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110377:0:87366:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110385:0:87366:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110396:0:87366:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110406:0:87366:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110417:0:87366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110426:0:87366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.110433:0:87366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687857.110445:0:87366:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321806b480 x1856700233026176/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687857.110457:0:87366:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1770687857.110472:0:87366:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687857.110481:0:87366:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/4 (0 0) 00000080:00200000:3.0:1770687857.110487:0:87366:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770687857.110533:0:87366:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x4:0x0](ffff9c3220a6d348): rc = 0 00000080:00200000:3.0:1770687857.110557:0:87366:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x4:0x0]: layout version change: 3 -> 3 00000080:00010000:3.0:1770687857.110563:0:87366:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) for lock 0xf6194a74c5252ba2 00000080:00010000:3.0:1770687857.110574:0:87366:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) 00000080:00010000:3.0:1770687857.110577:0:87366:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252ba2 from it ffffbf9fc7f8bb60 00010000:00010000:3.0:1770687857.110580:0:87366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687857.110588:0:87366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770687857.116872:0:87367:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687857.116900:0:87367: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:1770687857.116915:0:87367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.116929:0:87367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.116937:0:87367:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687857.116946:0:87367:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687857.116949:0:87367:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:1.0:1770687857.116956:0:87367:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7eabb98 00010000:00010000:1.0:1770687857.116961:0:87367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.116970:0:87367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.116986:0:87367:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.116993:0:87367:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1770687857.116999:0:87367:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.117015:0:87367:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:1.0:1770687857.117020:0:87367:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:1.0:1770687857.117034:0:87367:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687857.117078:0:87367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87367 initiator: MDT0 00010000:00010000:1.0:1770687857.117096:0:87367:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87367 initiator: MDT0 00010000:00010000:1.0:1770687857.117106:0:87367:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87367 initiator: MDT0 00000100:00100000:1.0:1770687857.117127:0:87367:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87367:1856700233026304:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687857.117211:0:87367:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.119477:0:87367:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87367:1856700233026304:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687857.119502:0:87367:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119516:0:87367:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119524:0:87367:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119534:0:87367:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119544:0:87367:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119570:0:87367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119579:0:87367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.119586:0:87367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687857.119596:0:87367:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c320f58df80 x1856700233026304/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687857.119606:0:87367:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770687857.119617:0:87367:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687857.119627:0:87367:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/5 (0 0) 00000080:00200000:1.0:1770687857.119633:0:87367:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770687857.119682:0:87367:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x5:0x0](ffff9c322a284b08): rc = 0 00000080:00200000:1.0:1770687857.119696:0:87367:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x5:0x0]: layout version change: 3 -> 3 00000080:00010000:1.0:1770687857.119702:0:87367:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) for lock 0xf6194a74c5252ba9 00000080:00010000:1.0:1770687857.119712:0:87367:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) 00000080:00010000:1.0:1770687857.119716:0:87367:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252ba9 from it ffffbf9fc7eabb60 00010000:00010000:1.0:1770687857.119719:0:87367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687857.119727:0:87367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687857.126321:0:87368:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687857.126353:0:87368: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:1770687857.126371:0:87368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.126388:0:87368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.126397:0:87368:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687857.126406:0:87368:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687857.126411:0:87368:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:3.0:1770687857.126418:0:87368:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fb3bf8 00010000:00010000:3.0:1770687857.126423:0:87368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.126432:0:87368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.126448:0:87368:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.126456:0:87368:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:3.0:1770687857.126462:0:87368:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.126467:0:87368:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:3.0:1770687857.126491:0:87368:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687857.126498:0:87368: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:1770687857.126504:0:87368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.126512:0:87368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.126518:0:87368:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687857.126522:0:87368:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687857.126525:0:87368:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:3.0:1770687857.126528:0:87368:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fb3bf8 00010000:00010000:3.0:1770687857.126531:0:87368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687857.126538:0:87368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687857.126547:0:87368:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687857.126550:0:87368:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:3.0:1770687857.126554:0:87368:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 44 00000080:00200008:3.0:1770687857.126559:0:87368:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00010000:3.0:1770687857.126573:0:87368:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240304001 00010000:00010000:3.0:1770687857.126619:0:87368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87368 initiator: MDT0 00010000:00010000:3.0:1770687857.126626:0:87368:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87368 initiator: MDT0 00000020:00100000:3.0:1770687857.126638:0:87368:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687857.126650:0:87368:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321806b480 x1856700233026560/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687857.126659:0:87368:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87368 initiator: MDT0 00000100:00100000:3.0:1770687857.126682:0:87368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026560:192.168.204.120@tcp:101:lfs.0 00000100:00100000:3.0:1770687857.126886:0:87368:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.129373:0:87368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026560:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687857.129408:0:87368:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 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: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129425:0:87368:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129433:0:87368:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129444:0:87368:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129452:0:87368:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129461:0:87368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129466:0:87368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129470:0:87368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687857.129478:0:87368:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c321806b480 x1856700233026560/t12884902247(12884902247) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687857.129486:0:87368:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321806b480 x1856700233026560/t12884902247(12884902247) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687857.129496:0:87368:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129506:0:87368:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/2 (0 0) 00000080:00200000:2.0:1770687857.129511:0:87368:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687857.129542:0:87368:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x2000013a3:0x2:0x0], updating i_size 4096 00000080:00010000:2.0:1770687857.129547:0:87368:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x2:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252bb0 00000080:00010000:2.0:1770687857.129590:0:87368:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bb0 from it ffffbf9fc7fb3bd0 00010000:00010000:2.0:1770687857.129593:0:87368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.129599:0:87368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687857.129618:0:87368:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321806b480 x1856700233026560/t12884902247(12884902247) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1770687857.129695:0:87368:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988) cmd=c0086915 arg=d693d0 00000100:00100000:2.0:1770687857.129737:0:87368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026688:192.168.204.120@tcp:34:lfs.0 00000100:00100000:2.0:1770687857.129827:0:87368:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:3.0:1770687857.133284:0:87368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026688:192.168.204.120@tcp:34:lfs.0 00000080:00200008:3.0:1770687857.133566:0:87368:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00100000:3.0:1770687857.133627:0:87368:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321806b480 x1856700233026560/t12884902247(12884902247) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770687857.133638:0:87368:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770687857.133644:0:87368:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218068380 x1856700233026944/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687857.133671:0:87368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218068380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026944:192.168.204.120@tcp:35:lfs.0 00000100:00100000:3.0:1770687857.133746:0:87368:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21600 going to sleep for 11 seconds 00000100:00100000:3.0:1770687857.137254:0:87368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218068380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87368:1856700233026944:192.168.204.120@tcp:35:lfs.0 00000002:00100000:3.0:1770687857.137286:0:87368:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321806b480 x1856700233026560/t12884902247(12884902247) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687857.143907:0:87369:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687857.143936:0:87369: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:1770687857.143953:0:87369:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.143969:0:87369:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.143977:0:87369:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687857.143984:0:87369:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687857.143988:0:87369:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:1.0:1770687857.143995:0:87369:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fbbbf8 00010000:00010000:1.0:1770687857.143999:0:87369:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.144009:0:87369:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.144023:0:87369:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.144030:0:87369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:1.0:1770687857.144036:0:87369:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.144040:0:87369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:1.0:1770687857.144063:0:87369:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687857.144071:0:87369: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:1770687857.144077:0:87369:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.144099:0:87369:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.144113:0:87369:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687857.144117:0:87369:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687857.144120:0:87369:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:1.0:1770687857.144124:0:87369:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fbbbf8 00010000:00010000:1.0:1770687857.144128:0:87369:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.144135:0:87369:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.144144:0:87369:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.144148:0:87369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:1.0:1770687857.144152:0:87369:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 44 00000080:00200008:1.0:1770687857.144158:0:87369:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00010000:1.0:1770687857.144173:0:87369:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687857.144218:0:87369:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87369 initiator: MDT0 00010000:00010000:1.0:1770687857.144226:0:87369:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87369 initiator: MDT0 00000020:00100000:1.0:1770687857.144237:0:87369:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687857.144249:0:87369:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58df80 x1856700233027200/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687857.144259:0:87369:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87369 initiator: MDT0 00000100:00100000:1.0:1770687857.144281:0:87369:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027200:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687857.144448:0:87369:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.147255:0:87369:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027200:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687857.147280:0:87369:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 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: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147359:0:87369:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147368:0:87369:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147379:0:87369:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147399:0:87369:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147410:0:87369:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147417:0:87369:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147425:0:87369:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687857.147435:0:87369:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58df80 x1856700233027200/t12884902249(12884902249) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687857.147448:0:87369:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58df80 x1856700233027200/t12884902249(12884902249) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687857.147476:0:87369:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147486:0:87369:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/2 (0 0) 00000080:00200000:1.0:1770687857.147492:0:87369:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687857.147516:0:87369:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x2000013a3:0x2:0x0], updating i_size 4096 00000080:00010000:1.0:1770687857.147522:0:87369:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x2:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252bb7 00000080:00010000:1.0:1770687857.147571:0:87369:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bb7 from it ffffbf9fc7fbbbd0 00010000:00010000:1.0:1770687857.147575:0:87369:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.147583:0:87369:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687857.147608:0:87369:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58df80 x1856700233027200/t12884902249(12884902249) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770687857.147683:0:87369:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988) cmd=c0086915 arg=cb23d0 00000100:00100000:1.0:1770687857.147726:0:87369:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027328:192.168.204.120@tcp:34:lfs.0 00000100:00100000:1.0:1770687857.147786:0:87369:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.149894:0:87369:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027328:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687857.150129:0:87369:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00100000:1.0:1770687857.150186:0:87369:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58df80 x1856700233027200/t12884902249(12884902249) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687857.150196:0:87369:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687857.150202:0:87369:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58d880 x1856700233027584/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687857.150226:0:87369:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027584:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687857.150280:0:87369:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.152580:0:87369:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87369:1856700233027584:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687857.152605:0:87369:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58df80 x1856700233027200/t12884902249(12884902249) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687857.158895:0:87370:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687857.158923:0:87370: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:1770687857.158939:0:87370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.158953:0:87370:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.158961:0:87370:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687857.158968:0:87370:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687857.158972:0:87370:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:1.0:1770687857.158978:0:87370:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fc3bf8 00010000:00010000:1.0:1770687857.158982:0:87370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.158990:0:87370:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.159004:0:87370:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.159011:0:87370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:1.0:1770687857.159016:0:87370:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.159027:0:87370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:1.0:1770687857.159051:0:87370:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687857.159059:0:87370: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:1770687857.159065:0:87370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.159074:0:87370:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.159081:0:87370:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687857.159100:0:87370:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687857.159103:0:87370:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252a60 00000080:00010000:1.0:1770687857.159107:0:87370:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252a60 from it ffffbf9fc7fc3bf8 00010000:00010000:1.0:1770687857.159110:0:87370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.159118:0:87370:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687857.159126:0:87370:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687857.159131:0:87370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:1.0:1770687857.159134:0:87370:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 44 00000080:00200008:1.0:1770687857.159139:0:87370:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00010000:1.0:1770687857.159154:0:87370:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687857.159202:0:87370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87370 initiator: MDT0 00010000:00010000:1.0:1770687857.159210:0:87370:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87370 initiator: MDT0 00000020:00100000:1.0:1770687857.159231:0:87370:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687857.159243:0:87370:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58d880 x1856700233027840/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687857.159252:0:87370:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87370 initiator: MDT0 00000100:00100000:1.0:1770687857.159274:0:87370:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233027840:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687857.159438:0:87370:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.163337:0:87370:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233027840:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687857.163366:0:87370:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe 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: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163382:0:87370:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163391:0:87370:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163401:0:87370:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163412:0:87370:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163423:0:87370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163431:0:87370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163449:0:87370:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687857.163458:0:87370:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58d880 x1856700233027840/t12884902251(12884902251) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687857.163469:0:87370:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58d880 x1856700233027840/t12884902251(12884902251) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687857.163484:0:87370:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163495:0:87370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163504:0:87370:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163512:0:87370:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163518:0:87370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163523:0:87370:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163539:0:87370: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:1770687857.163546:0:87370:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687857.163573:0:87370:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x2000013a3:0x2:0x0], updating i_size 4096 00010000:00010000:2.0:1770687857.163575:0:86701:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00010000:1.0:1770687857.163581:0:87370:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x2:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252bb7 00010000:00010000:2.0:1770687857.163584:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163596:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c321edeec00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687857.163602:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163610:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770687857.163618:0:87370:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bb7 from it ffffbf9fc7fc3bd0 00010000:00010000:1.0:1770687857.163624:0:87370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.163630:0:87370:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163634:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 3/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163649:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252aad lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456307 expref: -99 pid: 87358 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687857.163652:0:87370:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58d880 x1856700233027840/t12884902251(12884902251) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770687857.163664:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163672:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163697:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 2/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163701:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687857.163726:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163731:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edeec00/0xf6194a74c5252bbe lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4565df expref: -99 pid: 87370 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.163740:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687857.163742:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687857.163743:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200080:1.0:1770687857.163746:0:87370:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988) cmd=c0086915 arg=239c3d0 00000100:00100000:0.0:1770687857.163757:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233027968:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687857.163790:0:87370:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233028096:192.168.204.120@tcp:34:lfs.0 00000100:00100000:1.0:1770687857.163868:0:87370:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e540 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.167069:0:87370:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233028096:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687857.167335:0:87370:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags 304000 00000002:00100000:1.0:1770687857.167393:0:87370:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58d880 x1856700233027840/t12884902251(12884902251) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687857.167405:0:87370:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687857.167411:0:87370:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58df80 x1856700233028352/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687857.167431:0:87370:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233028352:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687857.167493:0:87370:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687857.167676:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233027968:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687857.169421:0:87370:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87370:1856700233028352:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687857.169450:0:87370:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58d880 x1856700233027840/t12884902251(12884902251) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 520/4744 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770687857.176690:0:87373:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-MDT0000-mdc-ffff9c3206ccb800 00010000:00010000:3.0:1770687857.176733:0:87373:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 17/17 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1770687857.176758:0:86702:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 17 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1770687857.176767:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.176863:0:87372:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-MDT0001-mdc-ffff9c3206ccb800 00010000:00010000:1.0:1770687857.176878:0:87372:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1770687857.176906:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.176922:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252aad lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456307 expref: -99 pid: 87358 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.176934:0:86701: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:1770687857.176934:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.176950:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.176963:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x5:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.176984:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.176996:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x4:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.177011:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.177020:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.177037:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.177045:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x5:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.177050:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768800/0xf6194a74c5252b6a lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4564f1 expref: -99 pid: 87364 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177070:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.177078:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x4:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.177094:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769400/0xf6194a74c5252b32 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456488 expref: -99 pid: 87363 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177110:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687857.177124:0:86702:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1770687857.177130:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252afa lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45641f expref: -99 pid: 87362 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177144:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a91 lrc: 2/0,0 mode: PR/PR res: [0x240000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4562ba expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.177147:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.177151:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.177155:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.177160:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252a7c lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45625f expref: -99 pid: 87355 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.177164:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0001-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a9f lrc: 2/0,0 mode: PR/PR res: [0x240000403:0x1:0x0].0x0 bits 0x12/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4562d6 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177183:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c525285a lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba455ca8 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177207:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207946400/0xf6194a74c5252853 lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba455c8c expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177246:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.177251:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0001-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a9f lrc: 1/0,0 mode: --/PR res: [0x240000403:0x1:0x0].0x0 bits 0x12/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4562d6 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177257:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.177264:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687857.177271:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252aad lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456307 expref: -99 pid: 87358 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177279:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1770687857.177285:0:86701:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233028608:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770687857.177291:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177303:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177309:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177328:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177337:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768800/0xf6194a74c5252b6a lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4564f1 expref: -99 pid: 87364 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177348:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177355:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769400/0xf6194a74c5252b32 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456488 expref: -99 pid: 87363 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177362:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.177370:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252afa lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45641f expref: -99 pid: 87362 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177377:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a91 lrc: 1/0,0 mode: --/PR res: [0x240000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4562ba expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1770687857.177385:0:86701:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a480 going to sleep for 11 seconds 00010000:00010000:0.0:1770687857.177398:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252a7c lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45625f expref: -99 pid: 87355 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177411:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c525285a lrc: 1/0,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba455ca8 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177418:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207946400/0xf6194a74c5252853 lrc: 1/0,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba455c8c expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.177424:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 17 locks packed 00000100:00100000:0.0:1770687857.177436:0:86702:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86702:1856700233028480:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687857.177480:0:86702:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c3231088540 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.179080:0:86701:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233028608:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687857.179123:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0001-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252a9f lrc: 0/0,0 mode: --/PR res: [0x240000403:0x1:0x0].0x0 bits 0x12/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4562d6 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1770687857.179138:0:86702:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86702:1856700233028480:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770687857.179175:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee800/0xf6194a74c5252bb7 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4565b5 expref: -99 pid: 87369 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.179189:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.179196:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.179196:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252bb0 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45658b expref: -99 pid: 87368 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687857.179201:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.179211:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252aad lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456307 expref: -99 pid: 87358 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179223:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252a60 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: 0x7f429760ba4561ef expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179235:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c321edee400/0xf6194a74c5252ba9 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45657d expref: -99 pid: 87367 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179244:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252ba2 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456561 expref: -99 pid: 87366 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179254:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252b9b lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456545 expref: -99 pid: 87365 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179267:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769a00/0xf6194a74c5252b86 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba45651b expref: -99 pid: 87364 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179284:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207768800/0xf6194a74c5252b6a lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x20/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4564f1 expref: -99 pid: 87364 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179616:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252b4e lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4564b2 expref: -99 pid: 87363 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179627:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207769400/0xf6194a74c5252b32 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x20/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456488 expref: -99 pid: 87363 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179637:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252b16 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456449 expref: -99 pid: 87362 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687857.179645:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252afa lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45641f expref: -99 pid: 87362 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179655:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252a91 lrc: 0/0,0 mode: --/PR res: [0x240000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4562ba expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179664:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252a7c lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45625f expref: -99 pid: 87355 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179674:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c525285a lrc: 0/0,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba455ca8 expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179682:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3207946400/0xf6194a74c5252853 lrc: 0/0,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba455c8c expref: -99 pid: 86379 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687857.179702:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.179704:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.179706:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687857.197456:0:87378:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff9c3206ccb800 00010000:00010000:0.0:1770687857.197503:0:87378:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 7/7 locks to regular blp list, 1 blwis in pool 00010000:00010000:1.0:1770687857.197551:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 7 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1770687857.197568:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.197600:0:87374:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000a1b8fdaf ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.197616:0:87374:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000a1b8fdaf ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.197670:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.197711:0:87379:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff9c3206ccb800 00010000:00010000:2.0:1770687857.197748:0:87379:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 8/8 locks to regular blp list, 1 blwis in pool 00000008:00100000:1.0:1770687857.197763:0:87374:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320f58df80 - object 0x280000401:212 offset 1048576<>1052672 00000100:00100000:0.0:1770687857.197860:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233028736:192.168.204.120@tcp:4:dd.0 00010000:00010000:3.0:1770687857.198060:0:86701:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 8 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1770687857.198071:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.198111:0:86701:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.198133:0:86701:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.198491:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770687857.199508:0:86701:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c3218068380 - object 0x2c0000401:78 offset 1048576<>2097152 00000100:00100000:0.0:1770687857.199608:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770687857.199634:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218068380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233028864:192.168.204.120@tcp:4:dd.0 00000008:00010000:0.0:1770687857.203244:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000a1b8fdaf ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687857.203301:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a1b8fdaf ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687857.203344:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233028736:192.168.204.120@tcp:4:dd.0 00000080:00200000:1.0:1770687857.204037:0:87374:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770687857.204139:0:87374:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687857.204171:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.204187:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.204207:0:87374:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.204225:0:87374:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.204512:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770687857.205075:0:87374:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320f58d880 - object 0x280000401:211 offset 1048576<>2097152 00000100:00100000:2.0:1770687857.205161:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233028992:192.168.204.120@tcp:4:dd.0 00000008:00010000:3.0:1770687857.212615:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.212898:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000052aa442c ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687857.212928:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218068380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233028864:192.168.204.120@tcp:4:dd.0 00000080:00200000:1.0:1770687857.212953:0:86701:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770687857.213330:0:86701:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687857.213357:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.213370:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.213389:0:86701:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000b2ffc430 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.213418:0:86701:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000b2ffc430 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.213464:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770687857.213558:0:86701:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320f58ea00 - object 0x2c0000401:77 offset 1048576<>1052672 00000100:00100000:2.0:1770687857.213623:0:68707:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1770687857.213640:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233029120:192.168.204.120@tcp:4:dd.0 00000008:00010000:2.0:1770687857.214570:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.214712:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000097464033 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687857.214736:0:87374:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000100:00100000:2.0:1770687857.214741:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233028992:192.168.204.120@tcp:4:dd.0 00000008:00010000:2.0:1770687857.215189:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000b2ffc430 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.215220:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000b2ffc430 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687857.215238:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233029120:192.168.204.120@tcp:4:dd.0 00000080:00200000:3.0:1770687857.215325:0:86701:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1770687857.215367:0:86701:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1770687857.215387:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.215397:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.215409:0:86701:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.215422:0:86701:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.215611:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687857.215636:0:87374:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687857.215649:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.215657:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.215667:0:87374:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000c9a14e0e ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.215674:0:87374:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000c9a14e0e ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.215692:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770687857.215746:0:87374:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c320f58f480 - object 0x280000401:210 offset 1048576<>1052672 00000100:00100000:0.0:1770687857.215832:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233029376:192.168.204.120@tcp:4:dd.0 00000008:00100000:3.0:1770687857.216308:0:86701:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c321806b480 - object 0x2c0000401:76 offset 1048576<>2097152 00000100:00100000:2.0:1770687857.216352:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233029248:192.168.204.120@tcp:4:dd.0 00000008:00010000:3.0:1770687857.217785:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000c9a14e0e ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687857.217859:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000c9a14e0e ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687857.217886:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233029376:192.168.204.120@tcp:4:dd.0 00000080:00200000:1.0:1770687857.218023:0:87374:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770687857.218079:0:87374:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687857.218113:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218127:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218153:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218161:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218173:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218181:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218187:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218193:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 1/0,0 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218200:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 1/0,0 mode: --/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.218222:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 7 locks packed 00000100:00100000:1.0:1770687857.218252:0:87374:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87374:1856700233029504:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687857.218305:0:87374:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e840 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.221288:0:87374:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87374:1856700233029504:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687857.221333:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252b94 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456529 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221360:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207769000/0xf6194a74c5252b78 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba456506 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221373:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210aa8600/0xf6194a74c5252b55 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba4564b9 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221385:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3207768400/0xf6194a74c5252b47 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba4564a4 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221396:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252b24 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456457 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221415:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252b08 lrc: 0/0,0 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba456434 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221427:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252a8a lrc: 0/0,0 mode: --/PR res: [0x280000401:0xce:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x7f429760ba456282 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.221467:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.221470:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.221473:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000008:00010000:2.0:1770687857.227766:0:68710:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.228032:0:68710:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001cff2038 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687857.228067:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321806b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233029248:192.168.204.120@tcp:4:dd.0 00000080:00200000:3.0:1770687857.228080:0:86701:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1770687857.228663:0:86701:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:2.0:1770687857.228692:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228706:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228717:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c321edeea00/0xf6194a74c5252964 lrc: 2/0,0 mode: PW/PW res: [0x2c0000401:0x46:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400020000 nid: local remote: 0x7f429760ba455eae expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228759:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228769:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228778:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228786:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228794:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228833:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228841:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 1/0,0 mode: --/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228849:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c321edeea00/0xf6194a74c5252964 lrc: 1/0,0 mode: --/PW res: [0x2c0000401:0x46:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400020020 nid: local remote: 0x7f429760ba455eae expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.228856:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 8 locks packed 00000100:00100000:2.0:1770687857.228881:0:86701:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233029632:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687857.228962:0:86701:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a540 going to sleep for 11 seconds 00000100:00100000:1.0:1770687857.231443:0:86701:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233029632:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687857.231476:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252b8d lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456522 expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231504:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768600/0xf6194a74c5252b7f lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45650d expref: -99 pid: 87364 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231516:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769800/0xf6194a74c5252b5c lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba4564c0 expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231529:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207768000/0xf6194a74c5252b40 lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45649d expref: -99 pid: 87363 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231540:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3207769e00/0xf6194a74c5252b1d lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0x7f429760ba456450 expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231552:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252b0f lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0x7f429760ba45643b expref: -99 pid: 87362 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231563:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210aa9000/0xf6194a74c5252a75 lrc: 0/0,0 mode: --/PR res: [0x2c0000401:0x47:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x7f429760ba456227 expref: -99 pid: 87355 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231611:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c321edeea00/0xf6194a74c5252964 lrc: 0/0,0 mode: --/PW res: [0x2c0000401:0x46:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400020020 nid: local remote: 0x7f429760ba455eae expref: -99 pid: 86379 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.231644:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.231647:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687857.231649:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770687857.679619:0:87390:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687857.679658:0:87390: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:1770687857.679738:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.679750:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.679762:0:87390:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00000100:00100000:2.0:1770687857.679794:0:87390:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233029760:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687857.679953:0:87390:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.687849:0:87390:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233029760:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687857.687885:0:87390:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687900:0:87390:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687913:0:87390:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687924:0:87390:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687936:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687945:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687953:0:87390:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687857.687965:0:87390:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c320466dc00 x1856700233029760/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/688 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687857.687980:0:87390:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.687994:0:87390:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1770687857.688001:0:87390:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687857.688035:0:87390:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687857.688041:0:87390:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687857.688047:0:87390:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687857.688051:0:87390:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc800bb58 00010000:00010000:2.0:1770687857.688054:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.688062:0:87390:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687857.688104:0:87390:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687857.688126:0:87390:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), flags=24 00000080:00200000:2.0:1770687857.688132:0:87390:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), intent=0 00000002:00010000:2.0:1770687857.688158:0:87390:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20b.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:2.0:1770687857.688205:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.688213:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.688223:0:87390:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00000100:00100000:2.0:1770687857.688247:0:87390:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233029888:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687857.688363:0:87390:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.694329:0:87390:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233029888:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687857.694364:0:87390:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc 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: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694390:0:87390:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694400:0:87390:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694412:0:87390:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694424:0:87390:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694437:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694445:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694453:0:87390:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687857.694465:0:87390:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c320466dc00 x1856700233029888/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 592/688 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687857.694481:0:87390:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694492:0:87390:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/2 (0 0) 00000080:00200000:2.0:1770687857.694499:0:87390:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687857.694532:0:87390:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x2000013a3:0x2:0x0], updating i_size 4096 00000080:00200000:2.0:1770687857.694535:0:87390:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x2:0x0](ffff9c3220a69988): rc = 0 00000080:00010000:2.0:1770687857.694542:0:87390:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x2:0x0](ffff9c3220a69988) for lock 0xf6194a74c5252bcc 00000080:00010000:2.0:1770687857.694557:0:87390:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x2:0x0](ffff9c3220a69988) 00000080:00010000:2.0:1770687857.694560:0:87390:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bcc from it ffffbf9fc800ba28 00010000:00010000:2.0:1770687857.694564:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.694572:0:87390:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada400/0xf6194a74c5252bcc lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456625 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687857.694609:0:87390:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:2.0:1770687857.694631:0:87390:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:2.0:1770687857.694636:0:87390:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:2.0:1770687857.694659:0:87390:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687857.694703:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.694709:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00010000:00010000:2.0:1770687857.694718:0:87390:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87390 initiator: MDT0 00000100:00100000:2.0:1770687857.694741:0:87390:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233030016:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687857.694872:0:87390:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.700219:0:87390:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233030016:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687857.700256:0:87390:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700288:0:87390:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700302:0:87390:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700315:0:87390:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700327:0:87390:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700341:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700352:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.700360:0:87390:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687857.700375:0:87390:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c320466dc00 x1856700233030016/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687873 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687857.700388:0:87390:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770687857.700403:0:87390:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687857.700414:0:87390:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:2.0:1770687857.700422:0:87390:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687857.700486:0:87390:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x3:0x0](ffff9c322a2863c8): rc = 0 00000080:00200000:2.0:1770687857.700504:0:87390:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:2.0:1770687857.700510:0:87390:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) for lock 0xf6194a74c5252bd3 00000080:00010000:2.0:1770687857.700522:0:87390:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) 00000080:00010000:2.0:1770687857.700526:0:87390:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bd3 from it ffffbf9fc800bb20 00010000:00010000:2.0:1770687857.700529:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687857.700537:0:87390:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770687857.700581:0:87390:0:(file.c:6303:ll_getattr_dentry()) START file f0:[0x2000013a3:0x3:0x0](ffff9c322a2863c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687857.700588:0:87390:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c322a2863c8),name=f0 00000002:00010000:2.0:1770687857.700613:0:87390:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687857.700621:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687857.700633:0:87390:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687857.700640:0:87390:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687857.700644:0:87390:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) 00000080:00010000:2.0:1770687857.700647:0:87390:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c322a2863c8) for lock 0xf6194a74c5252bd3 00000080:00010000:2.0:1770687857.700651:0:87390:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bd3 from it ffffbf9fc800bcb8 00010000:00010000:2.0:1770687857.700654:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687857.700661:0:87390:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687857.700683:0:87390:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687857.700694:0:87390:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687857.700717:0:87390:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687857.700721:0:87390:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c320922ba30, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687857.700730:0:87390:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687857.700732:0:87390:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c320922ba70, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687857.700737:0:87390:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687857.700738:0:87390:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c320922bab0, osc lock ffff9c320741bb50, flags 0x400001002 00000008:00010000:2.0:1770687857.700744:0:87390:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687857.700745:0:87390:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c320922baf0, osc lock ffff9c320741bc80, flags 0x400001002 00010000:00010000:2.0:1770687857.700792:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 3/1,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.700850:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 3/1,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.700925:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.700934:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.700961:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.700969:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687857.701022:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1770687857.701045:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233030400:192.168.204.120@tcp:101:rm.0 00000100:00100000:3.0:1770687857.701047:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233030272:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687857.701150:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233030144:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687857.701607:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.701616:0:87390:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687857.701645:0:87390:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:2.0:1770687857.701666:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1770687857.701676:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233030528:192.168.204.120@tcp:101:rm.0 00010000:00010000:3.0:1770687857.704155:0:68710:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704168:0:68708:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704191:0:68710:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704191:0:68708:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704215:0:68708:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704216:0:68710:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704231:0:68709:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704238:0:68708:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704240:0:68710:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704258:0:68709:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.704268:0:68708:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704270:0:68709:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704295:0:68709:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687857.704297:0:68708:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00000008:00010000:3.0:1770687857.704298:0:68710:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704305:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770687857.704327:0:68710:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000008:00010000:2.0:1770687857.704331:0:68709:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704345:0:68710:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687857.704350:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687857.704354:0:68708:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704357:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704376:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704386:0:68709:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704387:0:68710:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.704389:0:68708:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687857.704413:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704414:0:68710:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687857.704424:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233030272:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687857.704436:0:68709:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687857.704438:0:68710:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687857.704463:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233030400:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687857.704471:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233030528:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687857.706221:0:68707:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706258:0:68707:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706271:0:68707:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706282:0:68707:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687857.706296:0:68707:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687857.706328:0:68707:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1770687857.706347:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706355:0:68707:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706363:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687857.706372:0:68707:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687857.706395:0:87390:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687857.706402:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_release():245 00000100:00100000:1.0:1770687857.706403:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233030144:192.168.204.120@tcp:101:rm.0 00000020:00010000:2.0:1770687857.706406:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.706416:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320922ba30 (ffff9c320f4415a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.706421:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320922ba70 (ffff9c321068fab8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.706425:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320922bab0 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.706429:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320922baf0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687857.706431:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.706434:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320922ba30 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.706440:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320922ba70 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.706443:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320922bab0 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687857.706446:0:87390:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320922baf0 (ffff9c321068f758/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687857.706468:0:87390:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.706536:0:87390:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687857.706562:0:87390: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:1770687857.706581:0:87390:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.706595:0:87390:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687857.706604:0:87390:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687857.706611:0:87390:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687857.706615:0:87390:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687857.706622:0:87390:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc800bc10 00010000:00010000:2.0:1770687857.706625:0:87390:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687857.706632:0:87390:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687857.706639:0:87390:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687857.706646:0:87390:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1770687857.706651:0:87390:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:2.0:1770687857.706657:0:87390:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:2.0:1770687857.706662:0:87390:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 3 00000080:00200000:2.0:1770687857.706668:0:87390:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988) 00010000:00010000:2.0:1770687857.706707:0:87390:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687857.706721:0:87390:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1770687857.706758:0:87390:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687857.706767:0:87390:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687857.706769:0:87390:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bd3 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456641 expref: -99 pid: 87390 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770687857.706793:0:87390:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770687857.706837:0:87390:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320466e680 x1856700233030784/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 488/784 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:1770687857.706867:0:87390:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233030784:192.168.204.120@tcp:36:rm.0 00000100:00100000:2.0:1770687857.706983:0:87390:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687857.712239:0:87390:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466e680 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87390:1856700233030784:192.168.204.120@tcp:36:rm.0 00000080:00200000:2.0:1770687857.712322:0:87390:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:2.0:1770687857.712339:0:87390:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770687857.712357:0:87390:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687857.712394:0:87390:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687857.712403:0:87390:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c322a2863c8) 00000008:00010000:2.0:1770687857.712443:0:87390:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.712466:0:87390:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.712479:0:87390:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 2097152 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687857.712502:0:87390:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 8 [cma]time: 1770687856 1770687856 0 by oinfo size 1052672 blocks 8 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687857.768970:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770687858.125220:0:87399:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687858.125262:0:87399: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:1770687858.125285:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.125303:0:87399:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.125310:0:87399:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687858.125318:0:87399:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687858.125321:0:87399:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687858.125328:0:87399:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc802bb58 00010000:00010000:2.0:1770687858.125331:0:87399:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.125337:0:87399:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.125352:0:87399:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.125358:0:87399:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1770687858.125363:0:87399:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.125371:0:87399:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:2.0:1770687858.125375:0:87399:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:2.0:1770687858.125386:0:87399:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687858.125437:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87399 initiator: MDT0 00010000:00010000:2.0:1770687858.125445:0:87399:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87399 initiator: MDT0 00010000:00010000:2.0:1770687858.125457:0:87399:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87399 initiator: MDT0 00000100:00100000:2.0:1770687858.125487:0:87399:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87399:1856700233030912:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687858.125674:0:87399:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687858.128364:0:87399:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87399:1856700233030912:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.128396:0:87399:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128430:0:87399:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128438:0:87399:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128450:0:87399:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128461:0:87399:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128474:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128483:0:87399:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.128489:0:87399:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687858.128501:0:87399:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c320466dc00 x1856700233030912/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687874 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687858.128511:0:87399:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770687858.128524:0:87399:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.128533:0:87399:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/4 (0 0) 00000080:00200000:2.0:1770687858.128540:0:87399:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687858.128596:0:87399:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x4:0x0](ffff9c3220a6d348): rc = 0 00000080:00200000:2.0:1770687858.128612:0:87399:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x4:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:2.0:1770687858.128617:0:87399:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) for lock 0xf6194a74c5252bf6 00000080:00010000:2.0:1770687858.128628:0:87399:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) 00000080:00010000:2.0:1770687858.128631:0:87399:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bf6 from it ffffbf9fc802bb20 00010000:00010000:2.0:1770687858.128634:0:87399:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.128643:0:87399:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770687858.128689:0:87399:0:(file.c:6303:ll_getattr_dentry()) START file f1:[0x2000013a3:0x4:0x0](ffff9c3220a6d348), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687858.128695:0:87399:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x4:0x0](ffff9c3220a6d348),name=f1 00000002:00010000:2.0:1770687858.128729:0:87399:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x4:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687858.128737:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.128747:0:87399:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687858.128754:0:87399:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687858.128759:0:87399:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) 00000080:00010000:2.0:1770687858.128762:0:87399:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x4:0x0](ffff9c3220a6d348) for lock 0xf6194a74c5252bf6 00000080:00010000:2.0:1770687858.128766:0:87399:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bf6 from it ffffbf9fc802bcb8 00010000:00010000:2.0:1770687858.128768:0:87399:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.128776:0:87399:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687858.128795:0:87399:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687858.128975:0:87399:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x4:0x0] 00000008:00010000:2.0:1770687858.129011:0:87399:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.129015:0:87399:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3203304630, osc lock ffff9c320741bc80, flags 0x400001002 00000008:00010000:2.0:1770687858.129023:0:87399:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.129024:0:87399:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3203304670, osc lock ffff9c320741bb50, flags 0x400001002 00000008:00010000:2.0:1770687858.129030:0:87399:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.129032:0:87399:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32033046b0, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687858.129038:0:87399:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.129040:0:87399:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32033046f0, osc lock ffff9c320741b8f0, flags 0x400001002 00010000:00010000:2.0:1770687858.129104:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129113:0:87399:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129177:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129188:0:87399:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687858.129191:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031040:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.129233:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129242:0:87399:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129292:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.129300:0:87399:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687858.129304:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233031296:192.168.204.120@tcp:101:rm.0 00000100:00100000:1.0:1770687858.129319:0:68707:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000020:00200000:2.0:1770687858.129323:0:87399:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:1.0:1770687858.129331:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031168:192.168.204.120@tcp:101:rm.0 00000100:00100000:0.0:1770687858.129385:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770687858.129396:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233031424:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687858.132677:0:68707:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132697:0:68707:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132707:0:68707:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132731:0:68707:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687858.132745:0:68707:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132749:0:68709:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687858.132755:0:68707:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:1.0:1770687858.132764:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132779:0:68707:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132780:0:68709:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132833:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132844:0:68709:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132845:0:68707:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132893:0:68709:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687858.132905:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031168:192.168.204.120@tcp:101:rm.0 00000008:00010000:2.0:1770687858.132915:0:68709:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687858.132929:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:1.0:1770687858.132933:0:68707:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132935:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132965:0:68709:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132974:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.132982:0:68707:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.132986:0:68709:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.133017:0:68707:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687858.133023:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233031296:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687858.133033:0:68707:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687858.133042:0:68707:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687858.133048:0:68707:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687858.133051:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.133056:0:68707:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.133062:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.133078:0:68707:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.133084:0:68709:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687858.133094:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320466dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031040:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.133938:0:68709:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.133950:0:68709:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.133961:0:68709:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687858.133970:0:68709:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687858.133975:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1770687858.133986:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.133997:0:68709:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.134005:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.134013:0:68709:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687858.134033:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233031424:192.168.204.120@tcp:101:rm.0 00000080:00200000:0.0:1770687858.134596:0:87399:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x4:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:0.0:1770687858.134605:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_release():245 00000020:00010000:0.0:1770687858.134609:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687858.134615:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3203304630 (ffff9c320f4415a8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687858.134621:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3203304670 (ffff9c321068fab8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687858.134624:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32033046b0 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687858.134628:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32033046f0 (ffff9c321068fc68/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687858.134630:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109fcde0 (ffff9c321068f758/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687858.134633:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3203304630 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687858.134638:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3203304670 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687858.134641:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32033046b0 (ffff9c321068f758/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687858.134643:0:87399:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32033046f0 (ffff9c321068f758/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687858.134662:0:87399:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687858.134732:0:87399:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687858.134759:0:87399: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:1770687858.134784:0:87399:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687858.134799:0:87399:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687858.134827:0:87399:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687858.134834:0:87399:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687858.134838:0:87399:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687858.134844:0:87399:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc802bc10 00010000:00010000:0.0:1770687858.134847:0:87399:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687858.134856:0:87399:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687858.134867:0:87399:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687858.134875:0:87399:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1770687858.134882:0:87399:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:0.0:1770687858.134890:0:87399:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:0.0:1770687858.134895:0:87399:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 3 00000080:00200000:0.0:1770687858.134900:0:87399:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988) 00010000:00010000:0.0:1770687858.134935:0:87399:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687858.134951:0:87399:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x4:0x0]: losing layout lock 00010000:00010000:0.0:1770687858.134992:0:87399:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687858.135004:0:87399:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687858.135006:0:87399:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252bf6 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456695 expref: -99 pid: 87399 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1770687858.135033:0:87399:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1770687858.135043:0:87399:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2b100 x1856700233031680/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 488/784 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:1770687858.135080:0:87399:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87399:1856700233031680:192.168.204.120@tcp:36:rm.0 00000100:00100000:0.0:1770687858.135184:0:87399:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32109819c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770687858.141579:0:87399:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87399:1856700233031680:192.168.204.120@tcp:36:rm.0 00000080:00200000:0.0:1770687858.141666:0:87399:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:0.0:1770687858.141683:0:87399:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770687858.141701:0:87399:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687858.141747:0:87399:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687858.141755:0:87399:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x2000013a3:0x4:0x0](ffff9c3220a6d348) 00000008:00010000:0.0:1770687858.141794:0:87399:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687858.141995:0:87399:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbc00/0xf6194a74c5252c04 lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xd0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566a3 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687858.142012:0:87399:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 2097152 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687858.142034:0:87399:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 8 [cma]time: 1770687856 1770687856 0 by oinfo size 1052672 blocks 8 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adac00/0xf6194a74c5252c12 lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x4d:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566b1 expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687858.554479:0:87408:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687858.554520:0:87408: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:1770687858.554542:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.554562:0:87408:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.554571:0:87408:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687858.554581:0:87408:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687858.554585:0:87408:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687858.554594:0:87408:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7fc3b58 00010000:00010000:2.0:1770687858.554599:0:87408:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.554608:0:87408:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.554628:0:87408:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.554638:0:87408:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1770687858.554645:0:87408:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.554657:0:87408:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), flags=8 00000080:00200000:2.0:1770687858.554662:0:87408:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988), intent=getattr 00000002:00010000:2.0:1770687858.554677:0:87408:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687858.554745:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87408 initiator: MDT0 00010000:00010000:2.0:1770687858.554755:0:87408:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87408 initiator: MDT0 00010000:00010000:2.0:1770687858.554767:0:87408:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87408 initiator: MDT0 00000100:00100000:2.0:1770687858.554945:0:87408:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87408:1856700233031808:192.168.204.120@tcp:101:rm.0 00000100:00100000:2.0:1770687858.555087:0:87408:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687858.558657:0:87408:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87408:1856700233031808:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.558691:0:87408:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: --/CR res: [0x2000013a3:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558715:0:87408:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558724:0:87408:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558734:0:87408:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558746:0:87408:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558758:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558766:0:87408:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.558779:0:87408:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687858.558791:0:87408:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321811b480 x1856700233031808/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/872 e 0 to 0 dl 1770687874 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687858.559014:0:87408:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770687858.559034:0:87408:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.559046:0:87408:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/5 (0 0) 00000080:00200000:2.0:1770687858.559054:0:87408:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687858.559124:0:87408:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x5:0x0](ffff9c322a284b08): rc = 0 00000080:00200000:2.0:1770687858.559141:0:87408:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x5:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:2.0:1770687858.559147:0:87408:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) for lock 0xf6194a74c5252c19 00000080:00010000:2.0:1770687858.559158:0:87408:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) 00000080:00010000:2.0:1770687858.559162:0:87408:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c19 from it ffffbf9fc7fc3b20 00010000:00010000:2.0:1770687858.559166:0:87408:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.559175:0:87408:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770687858.559222:0:87408:0:(file.c:6303:ll_getattr_dentry()) START file f2:[0x2000013a3:0x5:0x0](ffff9c322a284b08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687858.559235:0:87408:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x5:0x0](ffff9c322a284b08),name=f2 00000002:00010000:2.0:1770687858.559261:0:87408:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x5:0x0]) in obj [0x2000013a3:0x2:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687858.559271:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.559281:0:87408:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687858.559287:0:87408:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x2000013a3:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687858.559291:0:87408:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) 00000080:00010000:2.0:1770687858.559294:0:87408:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x5:0x0](ffff9c322a284b08) for lock 0xf6194a74c5252c19 00000080:00010000:2.0:1770687858.559298:0:87408:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c19 from it ffffbf9fc7fc3cb8 00010000:00010000:2.0:1770687858.559301:0:87408:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.559308:0:87408:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687858.559328:0:87408:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687858.559338:0:87408:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x5:0x0] 00000008:00010000:2.0:1770687858.559356:0:87408:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.559359:0:87408:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3203304030, osc lock ffff9c320741ae40, flags 0x400001002 00000008:00010000:2.0:1770687858.559364:0:87408:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.559365:0:87408:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3203304070, osc lock ffff9c320741b1d0, flags 0x400001002 00000008:00010000:2.0:1770687858.559395:0:87408:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.559396:0:87408:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32033040b0, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687858.559409:0:87408:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687858.559411:0:87408:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c32033040f0, osc lock ffff9c320741a390, flags 0x400001002 00010000:00010000:2.0:1770687858.559462:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.559471:0:87408:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.559537:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687858.559545:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031936:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.559548:0:87408:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.559590:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687858.559592:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811ad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233032064:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.559598:0:87408:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 3/1,0 mode: --/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687858.559674:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032192:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.559766:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.559775:0:87408:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 3/1,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687858.559797:0:87408:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:0.0:1770687858.559875:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770687858.559883:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032320:192.168.204.120@tcp:101:rm.0 00010000:00010000:2.0:1770687858.561207:0:68707:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561228:0:68707:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561243:0:68707:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561262:0:68707:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687858.561278:0:68707:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687858.561289:0:68707:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:2.0:1770687858.561293:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561301:0:68707:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561308:0:68707:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687858.561316:0:68707:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687858.561333:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233031936:192.168.204.120@tcp:101:rm.0 00010000:00010000:0.0:1770687858.561507:0:68709:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561519:0:68709:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 6/2,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561528:0:68709:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561537:0:68709:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687858.561545:0:68709:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 5/2,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687858.561553:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:0.0:1770687858.561557:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561563:0:68709:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561569:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561576:0:68709:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687858.561586:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032320:192.168.204.120@tcp:101:rm.0 00010000:00010000:0.0:1770687858.561601:0:68709:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561610:0:68709:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561617:0:68709:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561626:0:68709:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687858.561635:0:68709:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687858.561647:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770687858.561650:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561656:0:68709:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561663:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687858.561669:0:68709:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687858.561679:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032192:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687858.564324:0:68708:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564375:0:68708:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 6/2,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564389:0:68708:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564401:0:68708:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687858.564418:0:68708:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 5/2,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687858.564430:0:68708:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1770687858.564445:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564455:0:68708:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564462:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.564471:0:68708:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687858.564492:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811ad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233032064:192.168.204.120@tcp:101:rm.0 00000080:00200000:2.0:1770687858.564496:0:87408:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x5:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687858.564507:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687858.564512:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687858.564518:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3203304030 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687858.564525:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3203304070 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687858.564530:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32033040b0 (ffff9c321068f518/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687858.564534:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32033040f0 (ffff9c321068fea8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687858.564537:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687858.564541:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3203304030 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687858.564546:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3203304070 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687858.564549:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32033040b0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687858.564551:0:87408:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32033040f0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687858.564572:0:87408:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687858.564640:0:87408:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687858.564669:0:87408: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:1770687858.564687:0:87408:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.564702:0:87408:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.564710:0:87408:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687858.564718:0:87408:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687858.564722:0:87408:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687858.564729:0:87408:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7fc3c10 00010000:00010000:2.0:1770687858.564733:0:87408:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687858.564740:0:87408:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687858.564750:0:87408:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.564758:0:87408:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1770687858.564765:0:87408:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 1 00000080:00200000:2.0:1770687858.564773:0:87408:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:2.0:1770687858.564779:0:87408:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x2:0x0](ffff9c3220a69988), inode mode 41ed mask 3 00000080:00200000:2.0:1770687858.564785:0:87408:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x2000013a3:0x2:0x0](ffff9c3220a69988) 00010000:00010000:2.0:1770687858.565085:0:87408:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687858.565104:0:87408:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x5:0x0]: losing layout lock 00010000:00010000:2.0:1770687858.565150:0:87408:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687858.565157:0:87408:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687858.565160:0:87408:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c19 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba4566e9 expref: -99 pid: 87408 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770687858.565185:0:87408:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770687858.565194:0:87408:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811b480 x1856700233032576/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 488/784 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:1770687858.565221:0:87408:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87408:1856700233032576:192.168.204.120@tcp:36:rm.0 00000100:00100000:2.0:1770687858.565373:0:87408:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:3.0:1770687858.570448:0:87408:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b480 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87408:1856700233032576:192.168.204.120@tcp:36:rm.0 00000080:00200000:3.0:1770687858.570591:0:87408:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1770687858.570606:0:87408:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1770687858.570656:0:87408:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770687858.570711:0:87408:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770687858.570719:0:87408:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x2000013a3:0x5:0x0](ffff9c322a284b08) 00000008:00010000:3.0:1770687858.570758:0:87408:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adb200/0xf6194a74c5252c20 lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xd1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566fe expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687858.570855:0:87408:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687856 1770687856 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687858.570880:0:87408:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2048 [cma]time: 1770687857 1770687857 0 by oinfo size 2097152 blocks 2048 [cma]time 1770687857 1770687857 0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb600/0xf6194a74c5252c2e lrc: 1/0,0 mode: PR/PR res: [0x2c0000401:0x4e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba4566f7 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770687858.570894:0:87408:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 8 [cma]time: 1770687857 1770687857 0 by oinfo size 1052672 blocks 8 [cma]time 1770687857 1770687857 0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 1/0,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687858.792987:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687859.817232:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687860.841188:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687861.225379:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:020e1692-940e-45a8-b999-ef0c6668f2c9:68707:1856700233032704:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.225598:0:68707:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1770687861.225607:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233032832:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.225819:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032960:192.168.204.120@tcp:400:kworker.0 00000100:00100000:3.0:1770687861.225937:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233033088:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.226195:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233033216:192.168.204.120@tcp:400:kworker.0 00000100:00100000:3.0:1770687861.231769:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233033088:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.232065:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233032960:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.232097:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233033216:192.168.204.120@tcp:400:kworker.0 00000100:00100000:2.0:1770687861.232110:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233032832:192.168.204.120@tcp:400:kworker.0 00000100:00100000:1.0:1770687861.232630:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:020e1692-940e-45a8-b999-ef0c6668f2c9:68707:1856700233032704:192.168.204.120@tcp:400:kworker.0 00000100:00100000:3.0:1770687861.236348:0:68702:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687861.237242:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241273344 00000100:00100000:2.0:1770687861.237258:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241273344 00000100:00100000:2.0:1770687861.237324:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 10 00000100:00100000:2.0:1770687861.237347:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321806a300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241273344:12345-192.168.204.120@tcp:104: 00010000:00010000:2.0:1770687861.237366:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687861.237448:0:87360:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1770687861.237453:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321806a300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241273344:12345-192.168.204.120@tcp:104: Request processed in 114us (1120us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687861.237459:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 10 00010000:00010000:3.0:1770687861.237488:0:87374: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:1770687861.237497:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.237508:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adb400 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:3.0:1770687861.237514:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.237571:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 2/0,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.237579:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770687861.237613:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 1/0,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.237622:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c27 lrc: 0/0,0 mode: --/PR res: [0x2c0000401:0x4b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566f0 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.237646:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687861.237649:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687861.237652:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687861.237673:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210805f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233033344:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687861.237900:0:68700:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687861.238159:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241273472 00000100:00100000:2.0:1770687861.238164:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241273472 00000100:00100000:2.0:1770687861.238198:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 11 00000100:00100000:2.0:1770687861.238207:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed29c00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:130939:x1856700241273472:12345-192.168.204.120@tcp:104: 00010000:00010000:2.0:1770687861.238217:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687861.238267:0:87360:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1770687861.238275:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed29c00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:130939:x1856700241273472:12345-192.168.204.120@tcp:104: Request processed in 69us (376us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687861.238281:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 11 00010000:00010000:1.0:1770687861.238356:0:86701: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:1770687861.238364:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687861.238373:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210ada200 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:1.0:1770687861.238377:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687861.238407:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 2/0,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687861.238422:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687861.238449:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 1/0,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687861.238457:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252bfd lrc: 0/0,0 mode: --/PR res: [0x2c0000401:0x4a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba45669c expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687861.238474:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687861.238476:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687861.238477:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687861.238540:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1770687861.238553:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233033472:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687861.239908:0:68700:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687861.240149:0:86696:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:2.0:1770687861.240170:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241273856 00000100:00100000:2.0:1770687861.240178:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241273856 00000100:00100000:2.0:1770687861.240224:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 12 00000100:00100000:2.0:1770687861.240235:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c3204123450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:124189:x1856700241273856:12345-192.168.204.120@tcp:104: 00010000:00010000:2.0:1770687861.240250:0:86696:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687861.243159:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210805f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233033344:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687861.243491:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233033472:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770687861.245327:0:86696:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1770687861.245347:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c3204123450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:124189:x1856700241273856:12345-192.168.204.120@tcp:104: Request processed in 5106us (5441us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687861.245361:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 12 00010000:00010000:0.0:1770687861.245507:0:86702: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:1770687861.245518:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687861.245531:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adbe00 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:0.0:1770687861.245540:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687861.245614:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 2/0,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687861.245623:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687861.245660:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 1/0,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687861.245668:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c0b lrc: 0/0,0 mode: --/PR res: [0x280000401:0xd3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba4566aa expref: -99 pid: 87399 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687861.245693:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687861.245695:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687861.245697:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687861.245740:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1770687861.245760:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233033600:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687861.252268:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233033600:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687861.579935:0:68702:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687861.579984:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241276160 00000100:00100000:3.0:1770687861.579997:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241276160 00000100:00100000:3.0:1770687861.580079:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 13 00000100:00100000:3.0:1770687861.580092:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c3210804e00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:130939:x1856700241276160:12345-192.168.204.120@tcp:104: 00010000:00010000:3.0:1770687861.580115:0:86696:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580212:0:86696: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:1770687861.580221:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c3210804e00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:130939:x1856700241276160:12345-192.168.204.120@tcp:104: Request processed in 131us (299us total) trans 0 rc 0/0 00000100:00100000:3.0:1770687861.580228:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 13 00010000:00010000:3.0:1770687861.580343:0:87374: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:1770687861.580351:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580367:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adaa00 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:3.0:1770687861.580375:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580433:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 2/0,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580441:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770687861.580471:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 1/0,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580479:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c35 lrc: 0/0,0 mode: --/PR res: [0x280000401:0xd4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x7f429760ba456705 expref: -99 pid: 87408 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687861.580512:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687861.580514:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687861.580516:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687861.580566:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210805880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233033728:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687861.586748:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210805880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233033728:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687861.864953:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687862.894168:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687863.913365:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1770687863.952724:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687863.952760:0:87197: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:1770687863.952781:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.952798:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687863.952831:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687863.952840:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687863.952844:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687863.952851:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:0.0:1770687863.952866:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.952877:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687863.952896:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687863.952917:0:87197:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), flags=27 00000080:00200000:0.0:1770687863.952922:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff9c322a286c08), intent=0 00000002:00010000:0.0:1770687863.952937:0:87197: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:1770687863.953003:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687863.953012:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687863.953023:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687863.953054:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233033856:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687863.953193:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32130113c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770687863.957535:0:87197:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff9c3206ccb800: committing for last_committed 12884902255 gen 1 00000100:00100000:3.0:1770687863.958368:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233033856:192.168.204.120@tcp:101:bash.0 00010000:00010000:3.0:1770687863.958395:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958421:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958431:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958442:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958455:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958468:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958477:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958485:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687863.958497:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c321ed29880 x1856700233033856/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687863.958511:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958521:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:3.0:1770687863.958529:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770687863.958567:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 4096 00000080:00200000:3.0:1770687863.958571:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x1:0x0](ffff9c322a2800c8): rc = 0 00000080:00010000:3.0:1770687863.958577:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff9c322a2800c8) for lock 0xf6194a74c5252c3c 00000080:00010000:3.0:1770687863.958594:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff9c322a2800c8) 00000080:00010000:3.0:1770687863.958597:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c3c from it ffffbf9fc7f2bac8 00010000:00010000:3.0:1770687863.958601:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.958608:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2c00/0xf6194a74c5252c3c 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: 0x7f429760ba4567bb expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687863.958644:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687863.958666:0:87197:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff9c322a2800c8), flags=27 00000080:00200000:3.0:1770687863.958670:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff9c322a2800c8), intent=0 00000002:00010000:3.0:1770687863.958692:0:87197: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:3.0:1770687863.959017:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:3.0:1770687863.959026:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:3.0:1770687863.959035:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:3.0:1770687863.959057:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210804a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233033984:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687863.959281:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21180 going to sleep for 11 seconds 00000100:00100000:0.0:1770687863.961440:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210804a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233033984:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687863.961464:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961485:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961500:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961517:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961527:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961537:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961546:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961554:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687863.961564:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c3210804a80 x1856700233033984/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 584/584 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687863.961577:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961586:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:0.0:1770687863.961592:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770687863.961614:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 4096 00000080:00200000:0.0:1770687863.961617:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x3:0x0](ffff9c322a285b88): rc = 0 00000080:00010000:0.0:1770687863.961624:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff9c322a285b88) for lock 0xf6194a74c5252c43 00000080:00010000:0.0:1770687863.961638:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff9c322a285b88) 00000080:00010000:0.0:1770687863.961642:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c43 from it ffffbf9fc7f2bac8 00010000:00010000:0.0:1770687863.961646:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687863.961654:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8200/0xf6194a74c5252c43 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: 0x7f429760ba4567d7 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687863.961691:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687863.961710:0:87197:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), file ffff9c3220108c00, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770687863.961716:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=open 00000002:00010000:0.0:1770687863.961736:0:87197: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:1770687863.961782:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687863.961789:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:0.0:1770687863.961909:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687863.961917:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28a80 x1856700233034240/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687863.961927:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687863.961946:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034240:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687863.962218:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32130113c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770687863.965781:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034240:192.168.204.120@tcp:101:bash.0 00010000:00010000:3.0:1770687863.965867:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a 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: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965890:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965905:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965917:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965927:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965939:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965948:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.965955:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687863.965976:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c321ed28a80 x1856700233034240/t12884902256(12884902256) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770687863.965991:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28a80 x1856700233034240/t12884902256(12884902256) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687863.966003:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.966014:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:3.0:1770687863.966022:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770687863.966049:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:3.0:1770687863.966053:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:3.0:1770687863.966059:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c4a 00000080:00010000:3.0:1770687863.966124:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00200008:3.0:1770687863.966139:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:3.0:1770687863.966158:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28a80 x1856700233034240/t12884902256(12884902256) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1770687863.966205:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c4a from it ffff9c32076d2e40 00010000:00010000:3.0:1770687863.966209:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.966215:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687863.966233:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:3.0:1770687863.966257:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1770687863.966264:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:3.0:1770687863.966280:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770687863.966288:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 30 res 8589935619/1 (0 0) 00010000:00010000:3.0:1770687863.966333:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:3.0:1770687863.966341:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:3.0:1770687863.966351:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:3.0:1770687863.966373:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034368:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687863.966459:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec219c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770687863.967900:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034368:192.168.204.120@tcp:101:bash.0 00010000:00010000:3.0:1770687863.967916:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967923:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967930:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967936:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967946:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967954:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.967973:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687863.967984:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c3210807b80 x1856700233034368/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687863.967996:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.968007:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:3.0:1770687863.968012:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770687863.968026:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:3.0:1770687863.968032:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:3.0:1770687863.968036:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:3.0:1770687863.968039:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc7f2bcd8 00010000:00010000:3.0:1770687863.968042:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.968049:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687863.968131:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:3.0:1770687863.968185:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:3.0:1770687863.968205:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:3.0:1770687863.968250:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28a80 x1856700233034240/t12884902256(12884902256) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770687863.968262:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770687863.968268:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210807b80 x1856700233034624/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687863.968286:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034624:192.168.204.120@tcp:35:bash.0 00000100:00100000:3.0:1770687863.968354:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec219c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770687863.972648:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233034624:192.168.204.120@tcp:35:bash.0 00000002:00100000:3.0:1770687863.972690:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28a80 x1856700233034240/t12884902256(12884902256) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687863.984463:0:87486:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687863.984504:0:87486: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:1770687863.984527:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.984547:0:87486:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687863.984556:0:87486:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687863.984565:0:87486:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687863.984569:0:87486:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687863.984577:0:87486:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8143bf8 00010000:00010000:1.0:1770687863.984582:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.984591:0:87486:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687863.984610:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687863.984620:0:87486:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687863.984626:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687863.984631:0:87486:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687863.984635:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687863.984648:0:87486:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), flags=27 00000080:00200000:1.0:1770687863.984652:0:87486:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=0 00000002:00010000:1.0:1770687863.984666:0:87486: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:1770687863.984727:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87486 initiator: MDT0 00010000:00010000:1.0:1770687863.984741:0:87486:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00010000:00010000:1.0:1770687863.984753:0:87486:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00000100:00100000:1.0:1770687863.984787:0:87486:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233034752:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687863.985289:0:87486:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ecc0 going to sleep for 11 seconds 00000100:00100000:1.0:1770687863.987205:0:87486:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233034752:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687863.987230:0:87486:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 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: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987248:0:87486:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987258:0:87486:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987271:0:87486:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987283:0:87486:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987296:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987303:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987330:0:87486:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687863.987343:0:87486:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c320f58c700 x1856700233034752/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687863.987356:0:87486:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987368:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987379:0:87486:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987386:0:87486:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987393:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987399:0:87486:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987428:0:87486: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:1770687863.987434:0:87486:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770687863.987460:0:87486:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:1.0:1770687863.987463:0:87486:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:1.0:1770687863.987470:0:87486:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:1.0:1770687863.987489:0:87486:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:1.0:1770687863.987492:0:87486:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc8143ac8 00010000:00010000:1.0:1770687863.987496:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687863.987504:0:87486:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687863.987535:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00010000:00010000:2.0:1770687863.987540:0:86701: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:1770687863.987549:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687863.987555:0:87486:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3218461b00, open_flags 18800, mode 0 opened 0 00010000:00010000:2.0:1770687863.987563:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177400 already unused, calling callback (ffffffffc1ba21a0) 00000080:00200000:1.0:1770687863.987565:0:87486:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00010000:00010000:2.0:1770687863.987570:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.987580:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.987589:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770687863.987599:0:87486:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687863.987606:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.987640:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.987647:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687863.987648:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 87486 initiator: MDT0 00010000:00010000:1.0:1770687863.987658:0:87486:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00000020:00100000:1.0:1770687863.987669:0:87486:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687863.987677:0:87486:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58c700 x1856700233035136/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687863.987688:0:87486:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00000100:00100000:1.0:1770687863.987705:0:87486:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035136:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687863.987929:0:87486:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e240 going to sleep for 11 seconds 00000100:00100000:0.0:1770687863.988330:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233035008:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770687863.988452:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.988462:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252c58 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456824 expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687863.988479:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687863.988481:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687863.988484:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687863.994480:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233035008:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687863.996532:0:87486:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035136:192.168.204.120@tcp:101:lfs.0 00010000:00010000:3.0:1770687863.996562:0:87486:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996580:0:87486: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-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996588:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996596:0:87486:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996605:0:87486:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996612:0:87486:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687863.996617:0:87486:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996625:0:87486:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996631:0:87486:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996637:0:87486:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687863.996642:0:87486:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87486 initiator: MDT0 00010000:00010000:3.0:1770687863.996647:0:87486:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252c5f lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87486 initiator: MDT0 00000002:00100000:3.0:1770687863.996665:0:87486:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c320f58c700 x1856700233035136/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687863.996683:0:87486:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:3.0:1770687863.996870:0:87486:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687863.996894:0:87486: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:1770687863.996908:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.996918:0:87486:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687863.996923:0:87486:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687863.996928:0:87486:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687863.996931:0:87486:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687863.996935:0:87486:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8143bf8 00010000:00010000:3.0:1770687863.996939:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687863.996947:0:87486:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687863.996974:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687863.996984:0:87486:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770687863.996991:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687863.996995:0:87486:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770687863.996998:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687863.997002:0:87486:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770687863.997406:0:87486:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:1.0:1770687863.997434:0:87486:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:1.0:1770687863.997449:0:87486:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687863.997493:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87486 initiator: MDT0 00010000:00010000:1.0:1770687863.997499:0:87486:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00000020:00100000:1.0:1770687863.997507:0:87486:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687863.997513:0:87486:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f800 x1856700233035392/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687863.997520:0:87486:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87486 initiator: MDT0 00000100:00100000:1.0:1770687863.997538:0:87486:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035392:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687863.997769:0:87486:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ed80 going to sleep for 11 seconds 00010000:00010000:2.0:1770687863.997892:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997900:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997931:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997935:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997948:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997952:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997975:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.997982:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998003:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998009:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998025:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998031:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998052:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998058:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998074:0:87487:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 87487 initiator: MDT0 00010000:00010000:2.0:1770687863.998080:0:87487:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00000100:00100000:3.0:1770687863.998200:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233035520:192.168.204.120@tcp:63:ll_sa.0 00010000:00010000:3.0:1770687864.000663:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000683:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000689:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000694:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000700:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000704:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adb400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.000707:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000711:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000717:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000722:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.000727:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000732:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adb400/0xf6194a74c5252c6d lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000753:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000756:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000760:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000764:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000767:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000769:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210ada600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.000771:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000774:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000776:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000779:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.000780:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000783:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada600/0xf6194a74c5252c74 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000790:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000792:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000933:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000937:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000941:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000944:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210ada200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.000946:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000949:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000952:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000955:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.000958:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000972:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada200/0xf6194a74c5252c7b lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000982:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000985:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000988:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000992:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000996:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.000999:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adbe00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.001001:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001003:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001006:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001009:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.001011:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001013:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adbe00/0xf6194a74c5252c82 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001019:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001022:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001025:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001028:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001031:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001035:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adaa00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.001038:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001044:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001049:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001053:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.001056:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001061:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210adaa00/0xf6194a74c5252c89 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001072:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001077:0:68709: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-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001084:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001089:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001095:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001100:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210ada800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.001102:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001107:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001112:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001117:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.001120:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001126:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada800/0xf6194a74c5252c90 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001137:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001142:0:68709: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-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001147:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001151:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001157:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001161:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.001164:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001172:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001176:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001181:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.001184:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001188:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485800/0xf6194a74c5252c97 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001198:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001204:0:68709: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-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001209:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001214:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001220:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001224:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.001227:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001233:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001239:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001244:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770687864.001247:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00010000:00010000:3.0:1770687864.001253:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252c9e lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87487 initiator: MDT0 00000100:00100000:3.0:1770687864.001272:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233035520:192.168.204.120@tcp:63:ll_sa.0 00000100:00100000:1.0:1770687864.002412:0:87486:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035392:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687864.002436:0:87486:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 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: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002454:0:87486:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002463:0:87486:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002475:0:87486:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002487:0:87486:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002511:0:87486:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002516:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002520:0:87486:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.002528:0:87486:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58f800 x1856700233035392/t12884902258(12884902258) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687864.002538:0:87486:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f800 x1856700233035392/t12884902258(12884902258) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.002546:0:87486:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002556:0:87486:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:1.0:1770687864.002564:0:87486:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687864.002586:0:87486:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:1.0:1770687864.002592:0:87486:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:1.0:1770687864.002640:0:87486:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc8143bd0 00010000:00010000:1.0:1770687864.002645:0:87486:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.002653:0:87486:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.002692:0:87486:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f800 x1856700233035392/t12884902258(12884902258) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770687864.002790:0:87486:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=a333d0 00000100:00100000:1.0:1770687864.002898:0:87486:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035648:192.168.204.120@tcp:34:lfs.0 00000100:00100000:1.0:1770687864.003224:0:87486:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.006102:0:87486:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035648:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687864.006379:0:87486:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.006459:0:87486:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58f800 x1856700233035392/t12884902258(12884902258) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.006469:0:87486:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.006473:0:87486:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58c000 x1856700233035904/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.006490:0:87486:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035904:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687864.006571:0:87486:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.008159:0:87486:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87486:1856700233035904:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687864.008181:0:87486:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58f800 x1856700233035392/t12884902258(12884902258) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687879 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.010769:0:87489:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.010830:0:87489: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:1770687864.010852:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.010866:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.010881:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.010889:0:87489:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.010894:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.010903:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:1.0:1770687864.010908:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.010916:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.010933:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.010950:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.010957:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.010974:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.010979:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.010984:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770687864.010991:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:1.0:1770687864.010999:0:87489:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:1.0:1770687864.011016:0:87489:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687864.011074:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.011083:0:87489:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000020:00100000:1.0:1770687864.011097:0:87489:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.011109:0:87489:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58c000 x1856700233036160/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.011130:0:87489:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000100:00100000:1.0:1770687864.011155:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036160:192.168.204.120@tcp:101:bash.0 00000100:00100000:1.0:1770687864.011373:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.014236:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036160:192.168.204.120@tcp:101:bash.0 00010000:00010000:1.0:1770687864.014268:0:87489:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 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: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014287:0:87489:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014295:0:87489:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014307:0:87489:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014318:0:87489:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014331:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014339:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014347:0:87489:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.014365:0:87489:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58c000 x1856700233036160/t12884902260(12884902260) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687864.014378:0:87489:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58c000 x1856700233036160/t12884902260(12884902260) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.014391:0:87489:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014780:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014793:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014834:0:87489:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014843:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014849:0:87489:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014871:0:87489: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:1770687864.014879:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:0.0:1770687864.014893:0:86702: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:1770687864.014902:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.014908:0:87489:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:1.0:1770687864.014916:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:0.0:1770687864.014921:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.014927:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.014936:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.014946:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.014973:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770687864.014975:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc814bbd0 00010000:00010000:0.0:1770687864.014983:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.014986:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.015004:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.015037:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.015045:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687864.015089:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.015097:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252ca5 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456886 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.015109:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.015111:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.015112:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000002:00100000:1.0:1770687864.015174:0:87489:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58c000 x1856700233036160/t12884902260(12884902260) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1770687864.015183:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233036288:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200008:1.0:1770687864.015276:0:87489:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770687864.015284:0:87489:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:1.0:1770687864.015309:0:87489:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.015319:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.015327:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.015334:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.015339:0:87489:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:1.0:1770687864.015343:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:1.0:1770687864.015347:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc814bcd8 00010000:00010000:1.0:1770687864.015350:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.015357:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.015427:0:87489:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:1.0:1770687864.015508:0:87489:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:1.0:1770687864.015534:0:87489:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.015569:0:87489:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58c000 x1856700233036160/t12884902260(12884902260) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.015581:0:87489:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.015586:0:87489:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f800 x1856700233036544/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.015603:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036544:192.168.204.120@tcp:35:bash.0 00000100:00100000:1.0:1770687864.015640:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e000 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.016460:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233036288:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.020399:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036544:192.168.204.120@tcp:35:bash.0 00000002:00100000:1.0:1770687864.020446:0:87489:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58c000 x1856700233036160/t12884902260(12884902260) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.027512:0:87489:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.027548:0:87489: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:1770687864.027568:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.027586:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.027595:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.027603:0:87489:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.027607:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.027615:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:1.0:1770687864.027619:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.027633:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.027651:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.027658:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.027664:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.027668:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.027672:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.027675:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:1.0:1770687864.027678:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:1.0:1770687864.027690:0:87489:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3205aa4300, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770687864.027696:0:87489:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:1.0:1770687864.027713:0:87489:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770687864.027774:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.027781:0:87489:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000020:00100000:1.0:1770687864.027794:0:87489:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.027829:0:87489:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f800 x1856700233036800/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.027839:0:87489:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000100:00100000:1.0:1770687864.027863:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036800:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687864.028109:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e000 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.030405:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233036800:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687864.030579:0:87489:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030595:0:87489: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-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030602:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030609:0:87489:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030617:0:87489:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030624:0:87489:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.030628:0:87489:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030635:0:87489:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030643:0:87489:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030650:0:87489:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770687864.030657:0:87489:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.030663:0:87489:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252cac lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87489 initiator: MDT0 00000002:00100000:1.0:1770687864.030682:0:87489:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c320f58f800 x1856700233036800/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.030721:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770687864.031057:0:87489:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.031078:0:87489: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:1770687864.031094:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.031108:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.031116:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.031121:0:87489:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.031125:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.031130:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:1.0:1770687864.031134:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.031143:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.031157:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.031165:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.031171:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.031175:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.031179:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.031183:0:87489:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770687864.031187:0:87489:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:1.0:1770687864.031198:0:87489:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:1.0:1770687864.031215:0:87489:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687864.031269:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87489 initiator: MDT0 00010000:00010000:1.0:1770687864.031276:0:87489:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000020:00100000:1.0:1770687864.031286:0:87489:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.031293:0:87489:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f800 x1856700233037056/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.031302:0:87489:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87489 initiator: MDT0 00000100:00100000:1.0:1770687864.031323:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037056:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687864.031785:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e000 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.036532:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037056:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687864.036566:0:87489:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 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: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036587:0:87489:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036596:0:87489:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036610:0:87489:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036623:0:87489:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036656:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036665:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036673:0:87489:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.036684:0:87489:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58f800 x1856700233037056/t12884902262(12884902262) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687864.036698:0:87489:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f800 x1856700233037056/t12884902262(12884902262) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.036710:0:87489:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036723:0:87489:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036737:0:87489:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036745:0:87489:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036752:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.036771:0:87489:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.037046:0:87489: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:1770687864.037056:0:87489:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687864.037080:0:87489:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:1.0:1770687864.037087:0:87489:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:1.0:1770687864.037133:0:87489:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc814bbd0 00010000:00010000:1.0:1770687864.037137:0:87489:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.037145:0:87489:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.037185:0:87489:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f800 x1856700233037056/t12884902262(12884902262) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770687864.037308:0:87489:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=1d333d0 00000100:00100000:1.0:1770687864.037371:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037184:192.168.204.120@tcp:34:lfs.0 00000100:00100000:1.0:1770687864.037621:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ee40 going to sleep for 11 seconds 00010000:00010000:3.0:1770687864.037923:0:87374: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:1770687864.037930:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.037937:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.037940:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.037946:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.037951:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.037977:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.038026:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.038077:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.038087:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.038125:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770687864.038133:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233037312:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770687864.038137:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252cb3 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568b0 expref: -99 pid: 87489 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.038156:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.038159:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.038162:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687864.040102:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233037312:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.040538:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037184:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687864.041131:0:87489:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.041206:0:87489:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58f800 x1856700233037056/t12884902262(12884902262) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.041227:0:87489:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.041233:0:87489:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58c000 x1856700233037568/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.041256:0:87489:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037568:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687864.041333:0:87489:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.042625:0:87489:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87489:1856700233037568:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687864.042651:0:87489:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58f800 x1856700233037056/t12884902262(12884902262) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.046617:0:87490:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.046656:0:87490: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:1770687864.046678:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.046698:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.046706:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.046715:0:87490:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.046719:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.046727:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8123bf8 00010000:00010000:0.0:1770687864.046732:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.046741:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.046760:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.046770:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.046777:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.046781:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.046786:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.047027:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.047034:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.047042:0:87490:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.047060:0:87490:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.047126:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87490 initiator: MDT0 00010000:00010000:0.0:1770687864.047139:0:87490:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000020:00100000:0.0:1770687864.047153:0:87490:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.047168:0:87490:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28e00 x1856700233037824/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.047178:0:87490:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000100:00100000:0.0:1770687864.047207:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233037824:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.047510:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32130113c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.054252:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233037824:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.054282:0:87490:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba 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: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054298:0:87490:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054305:0:87490:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054314:0:87490:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054322:0:87490:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054333:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054343:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054348:0:87490:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.054356:0:87490:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed28e00 x1856700233037824/t12884902264(12884902264) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.054365:0:87490:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28e00 x1856700233037824/t12884902264(12884902264) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.054373:0:87490:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054381:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054391:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054396:0:87490:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054400:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054404:0:87490:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054431:0:87490: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:1770687864.054438:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.054459:0:87490:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.054464:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:2.0:1770687864.054506:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc8123bd0 00010000:00010000:2.0:1770687864.054509:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054514:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.054540:0:87490:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28e00 x1856700233037824/t12884902264(12884902264) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770687864.054617:0:87490:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.054625:0:87490:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.054648:0:87490:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.054652:0:86701: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:1770687864.054657:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054662:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 7 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054668:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054679:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3e00 already unused, calling callback (ffffffffc1ba21a0) 00000080:00200000:2.0:1770687864.054681:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00010000:00010000:1.0:1770687864.054687:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.054688:0:87490:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.054693:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00010000:00010000:1.0:1770687864.054703:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.054712:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc8123cd8 00010000:00010000:1.0:1770687864.054715:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054718:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.054734:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054745:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054757:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054829:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054838:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:2.0:1770687864.054839:0:87490:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00010000:00010000:1.0:1770687864.054879:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054887:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252cba lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4568da expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.054904:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.054904:0:68707:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00010000:00010000:1.0:1770687864.054908:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.054911:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770687864.054921:0:87490:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000100:00100000:0.0:1770687864.054930:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233037952:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200008:2.0:1770687864.054942:0:87490:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.054992:0:87490:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28e00 x1856700233037824/t12884902264(12884902264) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.055002:0:87490:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.055006:0:87490:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118380 x1856700233038208/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.055020:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038208:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.055367:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082af00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.056920:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038208:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.056947:0:87490:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28e00 x1856700233037824/t12884902264(12884902264) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:0.0:1770687864.057116:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233037952:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:2.0:1770687864.066645:0:87490:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.066678:0:87490: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:1770687864.066699:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.066718:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.066730:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.066737:0:87490:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.066740:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.066747:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8123bf8 00010000:00010000:2.0:1770687864.066751:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.066757:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.066773:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.066779:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.066784:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.066787:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.066789:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.066792:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770687864.066794:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.066870:0:87490:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3205ab3680, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.066877:0:87490:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:2.0:1770687864.066893:0:87490:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.066971:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.066977:0:87490:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000020:00100000:2.0:1770687864.066990:0:87490:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.067002:0:87490:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118380 x1856700233038464/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.067010:0:87490:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000100:00100000:2.0:1770687864.067033:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038464:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.067322:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082af00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.069434:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038464:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.069457:0:87490:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069471:0:87490: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-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069478:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069485:0:87490:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069494:0:87490:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069501:0:87490:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484c00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.069506:0:87490:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069513:0:87490:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069521:0:87490:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069529:0:87490:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770687864.069536:0:87490:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.069543:0:87490:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252cc1 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87490 initiator: MDT0 00000002:00100000:2.0:1770687864.069564:0:87490:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c3218118380 x1856700233038464/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.069582:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770687864.069749:0:87490:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.069771:0:87490: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:1770687864.069786:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.069798:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.070014:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.070019:0:87490:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.070023:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.070028:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8123bf8 00010000:00010000:2.0:1770687864.070032:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.070039:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.070053:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.070061:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.070067:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.070072:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.070075:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.070079:0:87490:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.070084:0:87490:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.070094:0:87490:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.070111:0:87490:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.070157:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87490 initiator: MDT0 00010000:00010000:2.0:1770687864.070164:0:87490:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000020:00100000:2.0:1770687864.070176:0:87490:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.070183:0:87490:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118380 x1856700233038720/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.070192:0:87490:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87490 initiator: MDT0 00000100:00100000:2.0:1770687864.070214:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038720:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.070425:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082af00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.075680:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038720:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.075709:0:87490:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 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: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075725:0:87490:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075732:0:87490:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075746:0:87490:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075754:0:87490:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075764:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075770:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075775:0:87490:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.075792:0:87490:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3218118380 x1856700233038720/t12884902266(12884902266) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.075838:0:87490:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118380 x1856700233038720/t12884902266(12884902266) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.075850:0:87490:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075860:0:87490:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075872:0:87490:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075885:0:87490:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075891:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075897:0:87490:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.075915:0:87490: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:1770687864.075922:0:87490:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.075947:0:87490:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.075953:0:87490:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:2.0:1770687864.076014:0:87490:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc8123bd0 00010000:00010000:2.0:1770687864.076018:0:87490:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.076026:0:87490:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.076057:0:87490:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118380 x1856700233038720/t12884902266(12884902266) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1770687864.076174:0:87490:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=16f73d0 00000100:00100000:2.0:1770687864.076242:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038848:192.168.204.120@tcp:34:lfs.0 00000100:00100000:2.0:1770687864.076336:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00010000:00010000:0.0:1770687864.076397:0:86702: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:1770687864.076404:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076420:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.076427:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076436:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076444:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076468:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076475:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076497:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076501:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687864.076524:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076532:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252cc8 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456904 expref: -99 pid: 87490 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.076548:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687864.076550:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00010000:00010000:0.0:1770687864.076550:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.076553:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770687864.076566:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233038976:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.077730:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233038976:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.078173:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233038848:192.168.204.120@tcp:34:lfs.0 00000080:00200008:2.0:1770687864.078359:0:87490:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.078417:0:87490:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3218118380 x1856700233038720/t12884902266(12884902266) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.078430:0:87490:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.078435:0:87490:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233039232/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.078455:0:87490:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233039232:192.168.204.120@tcp:35:lfs.0 00000100:00100000:2.0:1770687864.078524:0:87490:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.081206:0:87490:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87490:1856700233039232:192.168.204.120@tcp:35:lfs.0 00000002:00100000:2.0:1770687864.081249:0:87490:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3218118380 x1856700233038720/t12884902266(12884902266) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.085201:0:87491:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.085237:0:87491: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:1770687864.085257:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.085275:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.085284:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.085293:0:87491:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.085297:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.085306:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:3.0:1770687864.085311:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.085318:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.085333:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.085340:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770687864.085345:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.085348:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770687864.085350:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.085354:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770687864.085357:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:3.0:1770687864.085364:0:87491:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:3.0:1770687864.085378:0:87491:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770687864.085427:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87491 initiator: MDT0 00010000:00010000:3.0:1770687864.085434:0:87491:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000020:00100000:3.0:1770687864.085444:0:87491:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.085455:0:87491:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210807b80 x1856700233039488/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.085462:0:87491:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000100:00100000:3.0:1770687864.085488:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233039488:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687864.086206:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21000 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.088511:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210807b80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233039488:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.088552:0:87491:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf 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: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088571:0:87491:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088579:0:87491:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088597:0:87491:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088609:0:87491:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088622:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088631:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088639:0:87491:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.088651:0:87491:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3210807b80 x1856700233039488/t12884902268(12884902268) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.088664:0:87491:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210807b80 x1856700233039488/t12884902268(12884902268) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.088675:0:87491:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088686:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088709:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088723:0:87491:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088730:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088736:0:87491:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088795:0:87491:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.088844:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.088869:0:87491:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.088875:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:0.0:1770687864.088926:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc813bbd0 00010000:00010000:0.0:1770687864.088929:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.088935:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.088970:0:87491:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210807b80 x1856700233039488/t12884902268(12884902268) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770687864.089062:0:87491:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.089071:0:87491:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.089093:0:87491:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.089101:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.089113:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.089118:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.089131:0:87491:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.089135:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:0.0:1770687864.089138:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc813bcd8 00010000:00010000:0.0:1770687864.089142:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.089149:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.089240:0:87491:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.089325:0:87491:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.089344:0:87491:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.089387:0:87491:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210807b80 x1856700233039488/t12884902268(12884902268) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.089396:0:87491:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.089400:0:87491:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233039744/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.089418:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233039744:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.089502:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00010000:00010000:2.0:1770687864.089693:0:87374: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:1770687864.089702:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089711:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.089715:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089722:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089730:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089746:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089756:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089785:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.089792:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1770687864.089984:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00010000:00010000:2.0:1770687864.090005:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.090012:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9e00/0xf6194a74c5252ccf lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45692e expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.090025:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.090027:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.090029:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.090086:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233039872:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.092048:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233039744:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.092085:0:87491:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210807b80 x1856700233039488/t12884902268(12884902268) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:2.0:1770687864.093031:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233039872:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:0.0:1770687864.097401:0:87491:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.097430:0:87491: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:1770687864.097447:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.097461:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.097467:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.097474:0:87491:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.097477:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.097484:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:0.0:1770687864.097487:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.097493:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.097506:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.097512:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.097516:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.097519:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.097522:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.097525:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:0.0:1770687864.097528:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:0.0:1770687864.097537:0:87491:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3222cbe600, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770687864.097542:0:87491:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:0.0:1770687864.097553:0:87491:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:0.0:1770687864.097603:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.097608:0:87491:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000020:00100000:0.0:1770687864.097618:0:87491:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.097628:0:87491:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233040128/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.097635:0:87491:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000100:00100000:0.0:1770687864.097655:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040128:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.098011:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.106771:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040128:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.106800:0:87491:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106846:0:87491: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-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106854:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106862:0:87491:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106875:0:87491:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106881:0:87491:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc2400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.106887:0:87491:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106893:0:87491:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106901:0:87491:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106908:0:87491:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.106915:0:87491:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.106920:0:87491:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252cd6 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87491 initiator: MDT0 00000002:00100000:0.0:1770687864.106943:0:87491:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321ed28700 x1856700233040128/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.106969:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:0.0:1770687864.107143:0:87491:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.107170:0:87491: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:1770687864.107189:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.107201:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.107212:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.107217:0:87491:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.107221:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.107226:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:0.0:1770687864.107229:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.107236:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.107251:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.107259:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.107265:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.107269:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.107272:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.107276:0:87491:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.107280:0:87491:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.107290:0:87491:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.107307:0:87491:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.107361:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87491 initiator: MDT0 00010000:00010000:0.0:1770687864.107369:0:87491:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000020:00100000:0.0:1770687864.107380:0:87491:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.107387:0:87491:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233040384/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.108739:0:87491:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87491 initiator: MDT0 00000100:00100000:0.0:1770687864.108767:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040384:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.109052:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.111859:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040384:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.111886:0:87491:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd 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: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111903:0:87491:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111910:0:87491:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111920:0:87491:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111928:0:87491:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111939:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111945:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.111951:0:87491:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.111971:0:87491:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed28700 x1856700233040384/t12884902270(12884902270) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.111982:0:87491:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28700 x1856700233040384/t12884902270(12884902270) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.111992:0:87491:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112001:0:87491:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112010:0:87491:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112016:0:87491:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112020:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112024:0:87491:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112040:0:87491:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.112046:0:87491:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.112066:0:87491:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.112071:0:87491:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:1.0:1770687864.112075:0:86701: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:1770687864.112085:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112100:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.112105:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112115:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.112122:0:87491:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc813bbd0 00010000:00010000:1.0:1770687864.112125:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112128:0:87491:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.112134:0:87491:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.112172:0:87491:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28700 x1856700233040384/t12884902270(12884902270) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770687864.112177:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112189:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112232:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112239:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.112282:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00000080:00200080:0.0:1770687864.112282:0:87491:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=24093d0 00010000:00010000:1.0:1770687864.112295:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252cdd lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456958 expref: -99 pid: 87491 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.112311:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.112312:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.112313:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.112343:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040640:192.168.204.120@tcp:34:lfs.0 00000100:00100000:0.0:1770687864.112439:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.112442:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233040512:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.113726:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233040512:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.114284:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040640:192.168.204.120@tcp:34:lfs.0 00000080:00200008:0.0:1770687864.114448:0:87491:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.114508:0:87491:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28700 x1856700233040384/t12884902270(12884902270) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.114521:0:87491:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.114527:0:87491:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28380 x1856700233040896/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.114542:0:87491:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040896:192.168.204.120@tcp:35:lfs.0 00000100:00100000:0.0:1770687864.114593:0:87491:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.115575:0:87491:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87491:1856700233040896:192.168.204.120@tcp:35:lfs.0 00000002:00100000:0.0:1770687864.115593:0:87491:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28700 x1856700233040384/t12884902270(12884902270) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.119231:0:87492:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.119264:0:87492: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:1770687864.119284:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.119299:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.119307:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.119315:0:87492:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.119318:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.119326:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:0.0:1770687864.119330:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.119339:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.119358:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.119367:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.119374:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.119377:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.119380:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.119385:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.119389:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.119397:0:87492:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.119422:0:87492:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.119486:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.119493:0:87492:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000020:00100000:0.0:1770687864.119506:0:87492:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.119517:0:87492:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28380 x1856700233041152/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.119524:0:87492:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000100:00100000:0.0:1770687864.119544:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041152:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.119946:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.122764:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041152:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.122797:0:87492:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 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: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122871:0:87492:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122877:0:87492:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122888:0:87492:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122896:0:87492:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122908:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122914:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122920:0:87492:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.122929:0:87492:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed28380 x1856700233041152/t12884902272(12884902272) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.122938:0:87492:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28380 x1856700233041152/t12884902272(12884902272) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.122947:0:87492:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122969:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122982:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122990:0:87492:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.122996:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.123003:0:87492:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.123034:0:87492:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.123041:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.123063:0:87492:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.123068:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:1.0:1770687864.123069:0:86702: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:1770687864.123078:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123088:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc2400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.123094:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123103:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.123116:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc815bbd0 00010000:00010000:0.0:1770687864.123123:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.123132:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123146:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123166:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.123170:0:87492:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28380 x1856700233041152/t12884902272(12884902272) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770687864.123176:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123213:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123218:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.123244:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.123251:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252ce4 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456982 expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1770687864.123258:0:87492:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.123266:0:87492:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00010000:00010000:1.0:1770687864.123268:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.123271:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.123273:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.123281:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233041280:192.168.204.120@tcp:103:ldlm_bl.0 00000002:00010000:0.0:1770687864.123286:0:87492:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.123294:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.123299:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.123304:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.123308:0:87492:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.123310:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:0.0:1770687864.123313:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc815bcd8 00010000:00010000:0.0:1770687864.123316:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.123320:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.123399:0:87492:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.123480:0:87492:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.123499:0:87492:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.123535:0:87492:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28380 x1856700233041152/t12884902272(12884902272) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.123547:0:87492:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.123553:0:87492:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233041536/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.123568:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041536:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.123606:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.126767:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233041280:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.126767:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041536:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.127010:0:87492:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28380 x1856700233041152/t12884902272(12884902272) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.132550:0:87492:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.132583:0:87492: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:1770687864.132601:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.132616:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.132622:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.132630:0:87492:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.132633:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.132641:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:0.0:1770687864.132644:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.132650:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.132663:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.132670:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.132675:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.132677:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.132680:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.132683:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:0.0:1770687864.132685:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:0.0:1770687864.132694:0:87492:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3220108600, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770687864.132699:0:87492:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:0.0:1770687864.132711:0:87492:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:0.0:1770687864.132764:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.132769:0:87492:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000020:00100000:0.0:1770687864.132778:0:87492:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.132790:0:87492:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233041792/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.132797:0:87492:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000100:00100000:0.0:1770687864.132857:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041792:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.133154:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.137362:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233041792:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.137393:0:87492:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137410:0:87492: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-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137417:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137424:0:87492:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137432:0:87492:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137438:0:87492:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.137442:0:87492:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137449:0:87492:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137456:0:87492:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137464:0:87492:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.137472:0:87492:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137478:0:87492:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3e00/0xf6194a74c5252ceb lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87492 initiator: MDT0 00000002:00100000:0.0:1770687864.137504:0:87492:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321ed28700 x1856700233041792/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.137522:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:0.0:1770687864.137719:0:87492:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.137742:0:87492: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:1770687864.137757:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.137767:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.137772:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.137776:0:87492:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.137779:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.137784:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:0.0:1770687864.137786:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.137791:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.137845:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.137854:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.137861:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.137866:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.137869:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.137872:0:87492:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.137877:0:87492:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.137886:0:87492:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.137900:0:87492:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.137950:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87492 initiator: MDT0 00010000:00010000:0.0:1770687864.137971:0:87492:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000020:00100000:0.0:1770687864.137983:0:87492:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.137991:0:87492:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28700 x1856700233042048/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.138000:0:87492:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87492 initiator: MDT0 00000100:00100000:0.0:1770687864.138023:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042048:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.138757:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.145442:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28700 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042048:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.145471:0:87492:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 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: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145487:0:87492:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145493:0:87492:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145502:0:87492:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145510:0:87492:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145521:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145527:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145531:0:87492:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.145540:0:87492:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed28700 x1856700233042048/t12884902274(12884902274) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.145550:0:87492:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28700 x1856700233042048/t12884902274(12884902274) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.145558:0:87492:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145567:0:87492:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145577:0:87492:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145582:0:87492:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145586:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145594:0:87492:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145612:0:87492:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.145618:0:87492:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.145639:0:87492:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.145646:0:87492:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:2.0:1770687864.145673:0:87374: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:1770687864.145680:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145688:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.145693:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.145704:0:87492:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc815bbd0 00010000:00010000:0.0:1770687864.145709:0:87492:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.145715:0:87492:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.145741:0:87492:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28700 x1856700233042048/t12884902274(12884902274) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770687864.145772:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145781:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145819:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145831:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145868:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145874:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200080:0.0:1770687864.145885:0:87492:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=16073d0 00010000:00010000:2.0:1770687864.145902:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145911:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3200/0xf6194a74c5252cf2 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569ac expref: -99 pid: 87492 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.145926:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.145928:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.145930:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.145947:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042304:192.168.204.120@tcp:34:lfs.0 00000100:00100000:0.0:1770687864.146047:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.146132:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233042176:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687864.148757:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233042176:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.148757:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042304:192.168.204.120@tcp:34:lfs.0 00000080:00200008:0.0:1770687864.149126:0:87492:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.149192:0:87492:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28700 x1856700233042048/t12884902274(12884902274) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.149203:0:87492:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.149207:0:87492:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28380 x1856700233042560/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.149225:0:87492:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042560:192.168.204.120@tcp:35:lfs.0 00000100:00100000:0.0:1770687864.149310:0:87492:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.151024:0:87492:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28380 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87492:1856700233042560:192.168.204.120@tcp:35:lfs.0 00000002:00100000:2.0:1770687864.151052:0:87492:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28700 x1856700233042048/t12884902274(12884902274) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.155467:0:87494:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.155498:0:87494: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:1770687864.155517:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.155531:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.155537:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.155545:0:87494:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.155548:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.155554:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8143bf8 00010000:00010000:0.0:1770687864.155558:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.155564:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.155578:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.155585:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.155590:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.155593:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.155596:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.155599:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.155602:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.155607:0:87494:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.155620:0:87494:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.155681:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.155687:0:87494:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000020:00100000:0.0:1770687864.155703:0:87494:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.155715:0:87494:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28e00 x1856700233042816/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.155722:0:87494:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000100:00100000:0.0:1770687864.155744:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233042816:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.156048:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32133c2540 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.159337:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233042816:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.159363:0:87494:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 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: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159380:0:87494:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159386:0:87494:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159395:0:87494:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159404:0:87494:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159414:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159420:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159424:0:87494:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.159433:0:87494:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed28e00 x1856700233042816/t12884902276(12884902276) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.159443:0:87494:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28e00 x1856700233042816/t12884902276(12884902276) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.159451:0:87494:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159460:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159469:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159475:0:87494:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159479:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159487:0:87494:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159791:0:87494:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.159828:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.159852:0:87494:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.159859:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:0.0:1770687864.159913:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc8143bd0 00010000:00010000:0.0:1770687864.159916:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.159922:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.159947:0:87494:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed28e00 x1856700233042816/t12884902276(12884902276) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770687864.160025:0:87494:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.160031:0:87494:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.160050:0:87494:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.160057:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.160063:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.160067:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.160071:0:87494:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.160074:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:0.0:1770687864.160076:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc8143cd8 00010000:00010000:0.0:1770687864.160078:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.160082:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.160202:0:87494:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.160265:0:87494:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.160279:0:87494:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.160316:0:87494:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed28e00 x1856700233042816/t12884902276(12884902276) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.160324:0:87494:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.160328:0:87494:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2bb80 x1856700233043072/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.160347:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043072:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.160422:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0840 going to sleep for 11 seconds 00010000:00010000:1.0:1770687864.161195:0:86701: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:1770687864.161206:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161215:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc2800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.161221:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161241:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161248:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161265:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161274:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161318:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161324:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.161346:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161351:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252cf9 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4569d6 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.161362:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.161364:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.161365:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.161636:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233043200:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.163845:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043072:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.163883:0:87494:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed28e00 x1856700233042816/t12884902276(12884902276) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1770687864.164969:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233043200:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:0.0:1770687864.168989:0:87494:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.169027:0:87494: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:1770687864.169049:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.169071:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.169080:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.169089:0:87494:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.169093:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.169101:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8143bf8 00010000:00010000:0.0:1770687864.169105:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.169114:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.169132:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.169141:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.169147:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.169152:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.169155:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.169159:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:0.0:1770687864.169162:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:0.0:1770687864.169174:0:87494:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3222cbe600, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770687864.169181:0:87494:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:0.0:1770687864.169198:0:87494:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:0.0:1770687864.169266:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.169275:0:87494:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000020:00100000:0.0:1770687864.169290:0:87494:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.169303:0:87494:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2bb80 x1856700233043456/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.169312:0:87494:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000100:00100000:0.0:1770687864.169333:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043456:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.169575:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0840 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.172253:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043456:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.172279:0:87494:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172294:0:87494: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-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172303:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172308:0:87494:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172314:0:87494:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172319:0:87494:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc2a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.172322:0:87494:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172326:0:87494:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172334:0:87494:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172339:0:87494:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.172345:0:87494:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172349:0:87494:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d00 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87494 initiator: MDT0 00000002:00100000:0.0:1770687864.172363:0:87494:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321ed2bb80 x1856700233043456/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.172376:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:0.0:1770687864.172509:0:87494:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.172526:0:87494: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:1770687864.172539:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.172555:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.172563:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.172567:0:87494:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.172569:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.172574:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8143bf8 00010000:00010000:0.0:1770687864.172576:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.172584:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.172598:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.172606:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.172611:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.172615:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.172619:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.172622:0:87494:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.172627:0:87494:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.172636:0:87494:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.172652:0:87494:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.172695:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87494 initiator: MDT0 00010000:00010000:0.0:1770687864.172715:0:87494:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000020:00100000:0.0:1770687864.172726:0:87494:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.172733:0:87494:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2bb80 x1856700233043712/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.172742:0:87494:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87494 initiator: MDT0 00000100:00100000:0.0:1770687864.172761:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043712:192.168.204.120@tcp:101:lfs.0 00000100:00100000:0.0:1770687864.173028:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0840 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.175461:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2bb80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043712:192.168.204.120@tcp:101:lfs.0 00010000:00010000:0.0:1770687864.175491:0:87494:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 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: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175509:0:87494:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175518:0:87494:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175529:0:87494:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175540:0:87494:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175552:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175559:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175566:0:87494:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.175575:0:87494:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed2bb80 x1856700233043712/t12884902278(12884902278) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.175588:0:87494:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2bb80 x1856700233043712/t12884902278(12884902278) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.175598:0:87494:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175609:0:87494:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175626:0:87494:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175633:0:87494:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175639:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175646:0:87494:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175663:0:87494:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.175670:0:87494:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.175693:0:87494:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.175700:0:87494:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:0.0:1770687864.175747:0:87494:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc8143bd0 00010000:00010000:0.0:1770687864.175752:0:87494:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.175760:0:87494:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.175789:0:87494:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2bb80 x1856700233043712/t12884902278(12884902278) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:0.0:1770687864.175912:0:87494:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=20e03d0 00000100:00100000:0.0:1770687864.175988:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043840:192.168.204.120@tcp:34:lfs.0 00000100:00100000:0.0:1770687864.176074:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0300 going to sleep for 11 seconds 00010000:00010000:1.0:1770687864.176173:0:86702: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:1770687864.176180:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176200:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.176205:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176214:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176222:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176237:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176244:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176280:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176284:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.176307:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176311:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252d07 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a00 expref: -99 pid: 87494 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.176322:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.176324:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.176325:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.176465:0:68708:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:3.0:1770687864.176479:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233043968:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687864.178987:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233043968:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.179021:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233043840:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687864.179245:0:87494:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.179302:0:87494:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed2bb80 x1856700233043712/t12884902278(12884902278) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.179313:0:87494:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.179316:0:87494:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f100 x1856700233044224/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.179333:0:87494:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233044224:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687864.179404:0:87494:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.180930:0:87494:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87494:1856700233044224:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687864.180968:0:87494:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed2bb80 x1856700233043712/t12884902278(12884902278) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.186233:0:87497:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.186269:0:87497: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:1770687864.186289:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.186307:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.186316:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.186325:0:87497:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.186329:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.186337:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:3.0:1770687864.186342:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.186352:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.186369:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.186378:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770687864.186385:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.186390:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770687864.186394:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.186399:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770687864.186405:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:3.0:1770687864.186413:0:87497:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:3.0:1770687864.186432:0:87497:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770687864.186491:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87497 initiator: MDT0 00010000:00010000:3.0:1770687864.186500:0:87497:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000020:00100000:3.0:1770687864.186514:0:87497:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.186530:0:87497:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210804380 x1856700233044480/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.186540:0:87497:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000100:00100000:3.0:1770687864.186567:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210804380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233044480:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687864.186795:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21c00 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.189028:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210804380 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233044480:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.189063:0:87497:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e 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: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189084:0:87497:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189093:0:87497:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189104:0:87497:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189116:0:87497:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189130:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189139:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189147:0:87497:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.189159:0:87497:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3210804380 x1856700233044480/t12884902280(12884902280) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.189190:0:87497:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210804380 x1856700233044480/t12884902280(12884902280) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.189201:0:87497:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189213:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189225:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189233:0:87497:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189240:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189247:0:87497:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189280:0:87497:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.189288:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:2.0:1770687864.189304:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:0.0:1770687864.189310:0:87497:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:2.0:1770687864.189315:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.189318:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:2.0:1770687864.189331:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.189337:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189347:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189357:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.189375:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc813bbd0 00010000:00010000:2.0:1770687864.189379:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189382:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.189409:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189444:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189490:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189498:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.189540:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189548:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9200/0xf6194a74c5252d0e lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a2a expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.189575:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.189577:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.189580:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.189597:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233044608:192.168.204.120@tcp:103:ldlm_bl.0 00000002:00100000:0.0:1770687864.190682:0:87497:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210804380 x1856700233044480/t12884902280(12884902280) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770687864.190756:0:87497:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.190764:0:87497:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.190789:0:87497:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.190825:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.190837:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.190845:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.190853:0:87497:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.190857:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:0.0:1770687864.190862:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc813bcd8 00010000:00010000:0.0:1770687864.190866:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.190874:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.190995:0:87497:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.191074:0:87497:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.191089:0:87497:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.191131:0:87497:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210804380 x1856700233044480/t12884902280(12884902280) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.191143:0:87497:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.191148:0:87497:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed28a80 x1856700233044864/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.191170:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233044864:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.191236:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.192026:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233044608:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.194703:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233044864:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.194734:0:87497:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210804380 x1856700233044480/t12884902280(12884902280) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.200342:0:87497:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.200383:0:87497: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:1770687864.200404:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.200422:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.200430:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.200439:0:87497:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.200443:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.200451:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:1.0:1770687864.200455:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.200470:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.200488:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.200499:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.200506:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.200510:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.200513:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.200516:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:1.0:1770687864.200520:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:1.0:1770687864.200532:0:87497:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c322055ac00, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770687864.200540:0:87497:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:1.0:1770687864.200555:0:87497:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770687864.200619:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.200626:0:87497:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000020:00100000:1.0:1770687864.200639:0:87497:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.200653:0:87497:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f100 x1856700233045120/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.200663:0:87497:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000100:00100000:1.0:1770687864.200689:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045120:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687864.201081:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.203685:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045120:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687864.203714:0:87497:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203729:0:87497: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-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203737:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203744:0:87497:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203753:0:87497:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203760:0:87497:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242176a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.203764:0:87497:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203771:0:87497:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203779:0:87497:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203787:0:87497:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770687864.203793:0:87497:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.203833:0:87497:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252d15 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87497 initiator: MDT0 00000002:00100000:1.0:1770687864.203855:0:87497:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c320f58f100 x1856700233045120/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.203900:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770687864.204104:0:87497:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.204129:0:87497: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:1770687864.204145:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.204158:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.204166:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.204172:0:87497:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.204176:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.204182:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc813bbf8 00010000:00010000:1.0:1770687864.204186:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.204193:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.204209:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.204218:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.204224:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.204228:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.204232:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.204236:0:87497:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770687864.204241:0:87497:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:1.0:1770687864.204250:0:87497:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:1.0:1770687864.204268:0:87497:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687864.204320:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87497 initiator: MDT0 00010000:00010000:1.0:1770687864.204327:0:87497:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000020:00100000:1.0:1770687864.204339:0:87497:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.204345:0:87497:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f100 x1856700233045376/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.204354:0:87497:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87497 initiator: MDT0 00000100:00100000:1.0:1770687864.204375:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045376:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687864.204601:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.206994:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045376:192.168.204.120@tcp:101:lfs.0 00010000:00010000:1.0:1770687864.207024:0:87497:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c 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: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207043:0:87497:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207054:0:87497:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207067:0:87497:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207080:0:87497:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207122:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207131:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207139:0:87497:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.207154:0:87497:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58f100 x1856700233045376/t12884902282(12884902282) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687864.207169:0:87497:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f100 x1856700233045376/t12884902282(12884902282) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.207181:0:87497:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207193:0:87497:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207205:0:87497:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207214:0:87497:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207221:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207248:0:87497:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207271:0:87497: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:1770687864.207286:0:87497:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:2.0:1770687864.207294:0:86701: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:1770687864.207302:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.207307:0:87497:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:2.0:1770687864.207309:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.207315:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770687864.207316:0:87497:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:2.0:1770687864.207327:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207333:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207351:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207362:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770687864.207370:0:87497:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc813bbd0 00010000:00010000:1.0:1770687864.207377:0:87497:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.207385:0:87497:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207401:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.207415:0:87497:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58f100 x1856700233045376/t12884902282(12884902282) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770687864.207418:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1770687864.207480:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233045504:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200080:1.0:1770687864.207528:0:87497:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=b163d0 00000100:00100000:1.0:1770687864.207580:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045632:192.168.204.120@tcp:34:lfs.0 00000100:00100000:1.0:1770687864.207608:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e480 going to sleep for 11 seconds 00010000:00010000:2.0:1770687864.207758:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207767:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252d1c lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a54 expref: -99 pid: 87497 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.207783:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.207786:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.207788:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.209732:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233045504:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.209741:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045632:192.168.204.120@tcp:34:lfs.0 00000080:00200008:1.0:1770687864.210001:0:87497:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.210054:0:87497:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58f100 x1856700233045376/t12884902282(12884902282) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.210066:0:87497:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.210077:0:87497:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58ce00 x1856700233045888/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.210111:0:87497:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045888:192.168.204.120@tcp:35:lfs.0 00000100:00100000:1.0:1770687864.210203:0:87497:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e480 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.211439:0:87497:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87497:1856700233045888:192.168.204.120@tcp:35:lfs.0 00000002:00100000:1.0:1770687864.211467:0:87497:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58f100 x1856700233045376/t12884902282(12884902282) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.217883:0:87500:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.217923:0:87500: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:1770687864.217947:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.217979:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.217989:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.218001:0:87500:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.218006:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.218015:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc810bbf8 00010000:00010000:3.0:1770687864.218020:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.218029:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.218048:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.218059:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770687864.218067:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.218072:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770687864.218077:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.218082:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770687864.218087:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:3.0:1770687864.218096:0:87500:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:3.0:1770687864.218114:0:87500:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770687864.218185:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87500 initiator: MDT0 00010000:00010000:3.0:1770687864.218193:0:87500:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000020:00100000:3.0:1770687864.218220:0:87500:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.218237:0:87500:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210807100 x1856700233046144/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.218247:0:87500:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000100:00100000:3.0:1770687864.218275:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210807100 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046144:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687864.218542:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21c00 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.223949:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210807100 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046144:192.168.204.120@tcp:101:bash.0 00010000:00010000:3.0:1770687864.223992:0:87500:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 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: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224012:0:87500:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224021:0:87500:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224035:0:87500:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224049:0:87500:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224064:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224073:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224081:0:87500:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687864.224094:0:87500:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3210807100 x1856700233046144/t12884902284(12884902284) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770687864.224109:0:87500:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210807100 x1856700233046144/t12884902284(12884902284) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687864.224133:0:87500:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224146:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224158:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224168:0:87500:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224173:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224177:0:87500:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224194:0:87500:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:3.0:1770687864.224201:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:0.0:1770687864.224211:0:86702: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:1770687864.224219:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224226:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.224230:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224237:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224243:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224259:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224269:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.224344:0:87500:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:3.0:1770687864.224351:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:3.0:1770687864.224384:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc810bbd0 00010000:00010000:3.0:1770687864.224387:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224392:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687864.224412:0:87500:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210807100 x1856700233046144/t12884902284(12884902284) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1770687864.224467:0:87500:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1770687864.224473:0:87500:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00010000:00010000:0.0:1770687864.224473:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224483:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000002:00010000:3.0:1770687864.224495:0:87500:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770687864.224502:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.224512:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224516:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.224517:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.224526:0:87500:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00010000:00010000:0.0:1770687864.224528:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9600/0xf6194a74c5252d23 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456a7e expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1770687864.224529:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:3.0:1770687864.224536:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc810bcd8 00010000:00010000:3.0:1770687864.224539:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224544:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.224545:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.224549:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.224554:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.224563:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770687864.224586:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233046272:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:3.0:1770687864.224628:0:87500:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:3.0:1770687864.224687:0:87500:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:3.0:1770687864.224698:0:87500:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:3.0:1770687864.224728:0:87500:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210807100 x1856700233046144/t12884902284(12884902284) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770687864.224737:0:87500:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770687864.224741:0:87500:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210807800 x1856700233046528/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.224754:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210807800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046528:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.224852:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21000 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.226622:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233046272:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.226622:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210807800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046528:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.226836:0:87500:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210807100 x1856700233046144/t12884902284(12884902284) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.231775:0:87500:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.232253:0:87500: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:1770687864.232276:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.232362:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.232376:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.232386:0:87500:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.232399:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.232409:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc810bbf8 00010000:00010000:2.0:1770687864.232414:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.232425:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.232444:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.232455:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.232463:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.232467:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.232471:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.232476:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770687864.232479:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.232493:0:87500:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3203c3d380, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.232501:0:87500:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:2.0:1770687864.232519:0:87500:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.232594:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.232602:0:87500:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000020:00100000:2.0:1770687864.232617:0:87500:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.232632:0:87500:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a300 x1856700233046784/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.232643:0:87500:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000100:00100000:2.0:1770687864.232668:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046784:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.232925:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.234853:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233046784:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.234879:0:87500:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234894:0:87500: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-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234902:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234908:0:87500:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234918:0:87500:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234925:0:87500:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.234929:0:87500:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234935:0:87500:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234941:0:87500:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234945:0:87500:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770687864.234950:0:87500:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.234965:0:87500:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d2a lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87500 initiator: MDT0 00000002:00100000:2.0:1770687864.234991:0:87500:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321811a300 x1856700233046784/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.235006:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770687864.235182:0:87500:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.235203:0:87500: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:1770687864.235217:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.235229:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.235241:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.235246:0:87500:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.235250:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.235255:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc810bbf8 00010000:00010000:2.0:1770687864.235259:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.235267:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.235281:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.235290:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.235296:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.235299:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.235303:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.235306:0:87500:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.235311:0:87500:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.235321:0:87500:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.235338:0:87500:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.235383:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87500 initiator: MDT0 00010000:00010000:2.0:1770687864.235391:0:87500:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000020:00100000:2.0:1770687864.235402:0:87500:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.235409:0:87500:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a300 x1856700233047040/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.235422:0:87500:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87500 initiator: MDT0 00000100:00100000:2.0:1770687864.235444:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047040:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.235652:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.237712:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047040:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.237742:0:87500:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 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: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237760:0:87500:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237769:0:87500:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237781:0:87500:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237840:0:87500:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237853:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237863:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237871:0:87500:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.237884:0:87500:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321811a300 x1856700233047040/t12884902286(12884902286) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.237898:0:87500:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811a300 x1856700233047040/t12884902286(12884902286) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.237910:0:87500:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237922:0:87500:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237933:0:87500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237941:0:87500:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237947:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237953:0:87500:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.237985:0:87500: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:1770687864.237992:0:87500:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:3.0:1770687864.238010:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:2.0:1770687864.238012:0:87500:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.238021:0:87500:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:3.0:1770687864.238022:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238034:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.238040:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238049:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238059:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.238071:0:87500:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc810bbd0 00010000:00010000:2.0:1770687864.238078:0:87500:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238079:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.238093:0:87500:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238099:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.238125:0:87500:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811a300 x1856700233047040/t12884902286(12884902286) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770687864.238137:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238146:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200080:2.0:1770687864.238233:0:87500:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=12383d0 00000100:00100000:0.0:1770687864.238264:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233047168:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.238287:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047296:192.168.204.120@tcp:34:lfs.0 00010000:00010000:3.0:1770687864.238306:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238317:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d31 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456aa8 expref: -99 pid: 87500 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.238334:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.238336:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.238339:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.238360:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.241506:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233047168:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.241506:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047296:192.168.204.120@tcp:34:lfs.0 00000080:00200008:2.0:1770687864.241834:0:87500:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.241908:0:87500:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811a300 x1856700233047040/t12884902286(12884902286) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.241922:0:87500:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.241928:0:87500:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218119f80 x1856700233047552/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.241952:0:87500:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047552:192.168.204.120@tcp:35:lfs.0 00000100:00100000:2.0:1770687864.242052:0:87500:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.244038:0:87500:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87500:1856700233047552:192.168.204.120@tcp:35:lfs.0 00000002:00100000:2.0:1770687864.244077:0:87500:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811a300 x1856700233047040/t12884902286(12884902286) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.250356:0:87503:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.250403:0:87503: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:1770687864.250423:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.250437:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.250444:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.250451:0:87503:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.250454:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.250462:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:3.0:1770687864.250465:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.250471:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.250486:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.250492:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770687864.250498:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.250501:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770687864.250503:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.250507:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770687864.250511:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:3.0:1770687864.250518:0:87503:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:3.0:1770687864.250542:0:87503:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770687864.250608:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87503 initiator: MDT0 00010000:00010000:3.0:1770687864.250620:0:87503:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000020:00100000:3.0:1770687864.250634:0:87503:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.250652:0:87503:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210806300 x1856700233047808/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.250661:0:87503:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000100:00100000:3.0:1770687864.250688:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806300 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233047808:192.168.204.120@tcp:101:bash.0 00000100:00100000:3.0:1770687864.250923:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21180 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.253593:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806300 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233047808:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.253622:0:87503:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 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: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253643:0:87503:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253651:0:87503:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253663:0:87503:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253676:0:87503:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253690:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253698:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253705:0:87503:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.253717:0:87503:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3210806300 x1856700233047808/t12884902288(12884902288) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.253732:0:87503:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210806300 x1856700233047808/t12884902288(12884902288) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.253744:0:87503:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253762:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253774:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253781:0:87503:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253786:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253814:0:87503:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253830:0:87503:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.253837:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.253860:0:87503:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.253867:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:0.0:1770687864.253903:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc815bbd0 00010000:00010000:0.0:1770687864.253907:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.253914:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.253938:0:87503:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210806300 x1856700233047808/t12884902288(12884902288) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770687864.254026:0:87503:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.254033:0:87503:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.254051:0:87503:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.254058:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.254064:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.254069:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.254074:0:87503:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.254080:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:0.0:1770687864.254083:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc815bcd8 00010000:00010000:2.0:1770687864.254110:0:86701: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:1770687864.254120:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254140:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.254146:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254156:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.254234:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.254241:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254263:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254283:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254294:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.254323:0:87503:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00010000:00010000:2.0:1770687864.254336:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254345:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.254380:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254389:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9800/0xf6194a74c5252d38 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456ad2 expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.254405:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.254408:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.254411:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.254437:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233047936:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:0.0:1770687864.254566:0:87503:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.254580:0:87503:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.254610:0:87503:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210806300 x1856700233047808/t12884902288(12884902288) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.254619:0:87503:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.254623:0:87503:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed29880 x1856700233048192/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.254638:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048192:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.255618:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0480 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.256777:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233047936:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.257310:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048192:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.257343:0:87503:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210806300 x1856700233047808/t12884902288(12884902288) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.263152:0:87503:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.263184:0:87503: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:1770687864.263205:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.263219:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.263226:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.263233:0:87503:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.263236:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.263244:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:2.0:1770687864.263247:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.263253:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.263266:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.263273:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.263278:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.263281:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.263283:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.263286:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770687864.263289:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.263298:0:87503:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3221712900, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.263303:0:87503:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:2.0:1770687864.263316:0:87503:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.263370:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.263375:0:87503:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000020:00100000:2.0:1770687864.263387:0:87503:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.263399:0:87503:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a300 x1856700233048448/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.263406:0:87503:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000100:00100000:2.0:1770687864.263428:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048448:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.263673:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.268552:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048448:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.268575:0:87503:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268587:0:87503: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-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268601:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268607:0:87503:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268616:0:87503:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268621:0:87503:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.268625:0:87503:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268629:0:87503:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268634:0:87503:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268639:0:87503:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770687864.268645:0:87503:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.268649:0:87503:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d3f lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87503 initiator: MDT0 00000002:00100000:2.0:1770687864.268662:0:87503:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321811a300 x1856700233048448/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.268675:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770687864.268887:0:87503:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.268911:0:87503: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:1770687864.268926:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.268936:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.268944:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.268950:0:87503:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.268953:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.268969:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc815bbf8 00010000:00010000:2.0:1770687864.268971:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.268977:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.268989:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.268996:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.269002:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.269004:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.269006:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.269009:0:87503:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.269013:0:87503:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.269024:0:87503:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.269037:0:87503:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.269082:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87503 initiator: MDT0 00010000:00010000:2.0:1770687864.269087:0:87503:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000020:00100000:2.0:1770687864.269096:0:87503:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.269100:0:87503:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a300 x1856700233048704/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.269111:0:87503:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87503 initiator: MDT0 00000100:00100000:2.0:1770687864.269130:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048704:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.269345:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a540 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.273888:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048704:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.273921:0:87503:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 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: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.273943:0:87503:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.273953:0:87503:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.273978:0:87503:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.273991:0:87503:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274005:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274015:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274024:0:87503:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.274038:0:87503:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321811a300 x1856700233048704/t12884902290(12884902290) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.274054:0:87503:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811a300 x1856700233048704/t12884902290(12884902290) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.274067:0:87503:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274080:0:87503:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274093:0:87503:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274102:0:87503:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274110:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274117:0:87503:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274136:0:87503: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:1770687864.274143:0:87503:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.274173:0:87503:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.274179:0:87503:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:2.0:1770687864.274233:0:87503:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc815bbd0 00010000:00010000:2.0:1770687864.274238:0:87503:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.274247:0:87503:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.274278:0:87503:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811a300 x1856700233048704/t12884902290(12884902290) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1770687864.274393:0:87503:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=1b483d0 00000100:00100000:2.0:1770687864.274464:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118a80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048832:192.168.204.120@tcp:34:lfs.0 00000100:00100000:2.0:1770687864.274571:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a180 going to sleep for 11 seconds 00010000:00010000:0.0:1770687864.274767:0:86702: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:1770687864.274776:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274786:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.274791:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274825:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274836:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274856:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274866:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274895:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274903:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687864.274931:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274946:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485600/0xf6194a74c5252d46 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456afc expref: -99 pid: 87503 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.274972:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.274974:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.274977:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.275162:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1770687864.275179:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233048960:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.278482:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118a80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233048832:192.168.204.120@tcp:34:lfs.0 00000100:00100000:2.0:1770687864.278633:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233048960:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200008:0.0:1770687864.279090:0:87503:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.279166:0:87503:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811a300 x1856700233048704/t12884902290(12884902290) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.279180:0:87503:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.279186:0:87503:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2aa00 x1856700233049216/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.279212:0:87503:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233049216:192.168.204.120@tcp:35:lfs.0 00000100:00100000:0.0:1770687864.279308:0:87503:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0180 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.281210:0:87503:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87503:1856700233049216:192.168.204.120@tcp:35:lfs.0 00000002:00100000:0.0:1770687864.281251:0:87503:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811a300 x1856700233048704/t12884902290(12884902290) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.296671:0:87506:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.296711:0:87506: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:1770687864.296733:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.296752:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.296760:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.296770:0:87506:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.296786:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.296795:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc810bbf8 00010000:00010000:1.0:1770687864.296799:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.297288:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.297309:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.297320:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.297327:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.297340:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.297345:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.297350:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770687864.297354:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:1.0:1770687864.297364:0:87506:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:1.0:1770687864.297384:0:87506:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770687864.297450:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87506 initiator: MDT0 00010000:00010000:1.0:1770687864.297459:0:87506:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87506 initiator: MDT0 00000020:00100000:1.0:1770687864.297473:0:87506:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770687864.297489:0:87506:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58ce00 x1856700233049472/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.297500:0:87506:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87506 initiator: MDT0 00000100:00100000:1.0:1770687864.297527:0:87506:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049472:192.168.204.120@tcp:101:bash.0 00000100:00100000:1.0:1770687864.297870:0:87506:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e480 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.305912:0:87506:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049472:192.168.204.120@tcp:101:bash.0 00010000:00010000:1.0:1770687864.305947:0:87506:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d 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: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.305981:0:87506:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.305990:0:87506:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306014:0:87506:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306026:0:87506:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306041:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306050:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306058:0:87506:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.306070:0:87506:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c320f58ce00 x1856700233049472/t12884902292(12884902292) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770687864.306086:0:87506:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58ce00 x1856700233049472/t12884902292(12884902292) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.306097:0:87506:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306109:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306120:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306139:0:87506:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306145:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306151:0:87506:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306173:0:87506: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:1770687864.306182:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770687864.306204:0:87506:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:3.0:1770687864.306205:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00010000:1.0:1770687864.306212:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:3.0:1770687864.306215:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306226:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.306231:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306246:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306253:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770687864.306256:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc810bbd0 00010000:00010000:1.0:1770687864.306265:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306273:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.306303:0:87506:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c320f58ce00 x1856700233049472/t12884902292(12884902292) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770687864.306374:0:87506:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770687864.306381:0:87506:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00010000:00010000:3.0:1770687864.306388:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306398:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770687864.306405:0:87506:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.306415:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306432:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306433:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306447:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:1.0:1770687864.306451:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.306458:0:87506:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:1.0:1770687864.306464:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:1.0:1770687864.306468:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc810bcd8 00010000:00010000:1.0:1770687864.306471:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.306478:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306485:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306492:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252d4d lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b26 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.306503:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.306504:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.306505:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.306513:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1770687864.306529:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210805500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233049600:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1770687864.306615:0:87506:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:1.0:1770687864.306684:0:87506:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:1.0:1770687864.306700:0:87506:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:1.0:1770687864.306736:0:87506:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c320f58ce00 x1856700233049472/t12884902292(12884902292) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770687864.306748:0:87506:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770687864.306754:0:87506:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c320f58f100 x1856700233049856/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.306770:0:87506:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049856:192.168.204.120@tcp:35:bash.0 00000100:00100000:1.0:1770687864.306839:0:87506:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.311028:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210805500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233049600:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.313318:0:87506:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049856:192.168.204.120@tcp:35:bash.0 00000002:00100000:1.0:1770687864.313373:0:87506:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c320f58ce00 x1856700233049472/t12884902292(12884902292) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.320340:0:87506:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.320375:0:87506: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:1770687864.320397:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.320415:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.320424:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.320432:0:87506:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.320436:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.320444:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc810bb58 00010000:00010000:1.0:1770687864.320449:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.320459:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.320477:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.320485:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1770687864.320491:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.320495:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1770687864.320499:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.320502:0:87506:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1770687864.320505:0:87506:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:1.0:1770687864.320518:0:87506:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), flags=8 00000080:00200000:1.0:1770687864.320528:0:87506:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=getattr 00000002:00010000:1.0:1770687864.320545:0:87506:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.320606:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87506 initiator: MDT0 00010000:00010000:1.0:1770687864.320614:0:87506:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87506 initiator: MDT0 00010000:00010000:1.0:1770687864.320626:0:87506:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87506 initiator: MDT0 00000100:00100000:1.0:1770687864.320660:0:87506:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job stat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049984:192.168.204.120@tcp:101:stat.0 00000100:00100000:1.0:1770687864.321042:0:87506:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770687864.332403:0:87506:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job stat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87506:1856700233049984:192.168.204.120@tcp:101:stat.0 00010000:00010000:1.0:1770687864.332434:0:87506:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332454:0:87506:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332461:0:87506:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332469:0:87506:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332477:0:87506:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332485:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332506:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.332511:0:87506:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770687864.332520:0:87506:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c320f58f100 x1856700233049984/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'stat.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770687864.332529:0:87506:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770687864.332541:0:87506:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.332554:0:87506:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:1.0:1770687864.332561:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770687864.332605:0:87506:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00200000:1.0:1770687864.332769:0:87506:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:1.0:1770687864.332775:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d54 00000080:00010000:1.0:1770687864.332786:0:87506:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:1.0:1770687864.332986:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d54 from it ffffbf9fc810bb20 00010000:00010000:1.0:1770687864.332989:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.332996:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1770687864.333044:0:87506:0:(file.c:6303:ll_getattr_dentry()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), request_mask 4095, flags 0, foreign 0 00000080:00200000:1.0:1770687864.333050:0:87506:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88),name=[0x2000013a3:0x3:0x0]-R-0 00000002:00010000:1.0:1770687864.333070:0:87506:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.333077:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.333086:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770687864.333090:0:87506:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.333093:0:87506:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:1.0:1770687864.333096:0:87506:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d54 00000080:00010000:1.0:1770687864.333099:0:87506:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d54 from it ffffbf9fc810bcb8 00010000:00010000:1.0:1770687864.333103:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.333110:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770687864.333128:0:87506:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1770687864.333139:0:87506:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:1.0:1770687864.333158:0:87506:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770687864.333162:0:87506:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204d4a230, osc lock ffff9c3206e310a0, flags 0x400001002 00000008:00010000:1.0:1770687864.333198:0:87506:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770687864.333200:0:87506:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204d4a270, osc lock ffff9c3206e305f0, flags 0x400001002 00000008:00010000:1.0:1770687864.333221:0:87506:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770687864.333223:0:87506:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204d4a2b0, osc lock ffff9c3206e31300, flags 0x400001002 00000008:00010000:1.0:1770687864.333239:0:87506:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770687864.333246:0:87506:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204d4a2f0, osc lock ffff9c3206e30f70, flags 0x400001002 00010000:00010000:1.0:1770687864.333264:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333274:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687864.333300:0:87506:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687864.333311:0:87506:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687864.333315:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333322:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333340:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333349:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687864.333357:0:87506:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687864.333365:0:87506:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687864.333368:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333382:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333399:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333408:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687864.333417:0:87506:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687864.333424:0:87506:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687864.333427:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333434:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333445:0:87506:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333453:0:87506:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770687864.333473:0:87506:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687864.333481:0:87506:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770687864.333483:0:87506:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.333491:0:87506:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770687864.333500:0:87506:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1770687864.333514:0:87506:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:1.0:1770687864.333518:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c3206c37780 (ffff9c320f441ea8/0) at cl_lock_release():245 00000020:00010000:1.0:1770687864.333522:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c37780 (ffff9c320f441ea8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770687864.333524:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204d4a230 (ffff9c320f441998/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770687864.333529:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204d4a270 (ffff9c320f4416c8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770687864.333532:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204d4a2b0 (ffff9c320f4411b8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770687864.333534:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204d4a2f0 (ffff9c320f441f38/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770687864.333536:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c37780 (ffff9c320f441ea8/0) at cl_lock_fini():72 00000020:00010000:1.0:1770687864.333539:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204d4a230 (ffff9c320f441ea8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770687864.333543:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204d4a270 (ffff9c320f441ea8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770687864.333545:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204d4a2b0 (ffff9c320f441ea8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770687864.333547:0:87506:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204d4a2f0 (ffff9c320f441ea8/1) at cl_lock_fini():72 00000080:00200000:1.0:1770687864.333561:0:87506:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.340437:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.340466:0:87197: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:1770687864.340485:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.340498:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.340504:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.340511:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.340514:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.340521:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:2.0:1770687864.340524:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.340530:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.340548:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.340556:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.340562:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.340566:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.340569:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.340574:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.340579:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.340586:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.340603:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.340669:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.340677:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:2.0:1770687864.340691:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.340706:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811bb80 x1856700233050240/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.340716:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.340743:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233050240:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.341269:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082af00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.346005:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233050240:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.346040:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b 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: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346061:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346069:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346082:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346093:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346107:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346115:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346123:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.346134:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321811bb80 x1856700233050240/t12884902294(12884902294) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.346144:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811bb80 x1856700233050240/t12884902294(12884902294) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.346154:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346165:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346175:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346181:0:87197:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346186:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346190:0:87197:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346237:0:87197: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:1770687864.346244:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.346266:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.346270:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00000080:00010000:2.0:1770687864.346314:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc7f2bbd0 00010000:00010000:2.0:1770687864.346317:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346323:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.346348:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811bb80 x1856700233050240/t12884902294(12884902294) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770687864.346419:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.346425:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.346443:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.346450:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346455:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.346459:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.346463:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.346465:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:2.0:1770687864.346468:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc7f2bcd8 00010000:00010000:2.0:1770687864.346470:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.346474:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.346533:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:2.0:1770687864.346576:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:2.0:1770687864.346595:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.346641:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811bb80 x1856700233050240/t12884902294(12884902294) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.346652:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.346658:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a680 x1856700233050496/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.346690:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233050496:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.346789:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a480 going to sleep for 11 seconds 00010000:00010000:1.0:1770687864.347037:0:86701: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:1770687864.347053:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347062:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.347066:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347074:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347082:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347099:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347107:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347131:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347135:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.347157:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.347165:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485000/0xf6194a74c5252d5b lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b57 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1770687864.347175:0:68708:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00010000:00010000:1.0:1770687864.347177:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.347179:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.347186:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.347192:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233050624:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.352265:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233050624:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.354139:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233050496:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.354183:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811bb80 x1856700233050240/t12884902294(12884902294) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.358984:0:87508:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.359018:0:87508: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:1770687864.359039:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.359055:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.359062:0:87508:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.359069:0:87508:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.359072:0:87508:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.359079:0:87508:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:3.0:1770687864.359082:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.359088:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.359104:0:87508:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.359111:0:87508:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:3.0:1770687864.359115:0:87508:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.359118:0:87508:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:3.0:1770687864.359121:0:87508:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.359124:0:87508:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:3.0:1770687864.359126:0:87508:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:3.0:1770687864.359128:0:87508:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, flags=265 00000080:00200000:3.0:1770687864.359131:0:87508:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), inode mode 8100 mask 44 00000080:00200008:3.0:1770687864.359134:0:87508:0:(file.c:1025:ll_file_open()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 100000 00000002:00010000:3.0:1770687864.359147:0:87508:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0240100001 00010000:00010000:3.0:1770687864.359262:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87508 initiator: MDT0 00010000:00010000:3.0:1770687864.359268:0:87508:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87508 initiator: MDT0 00000020:00100000:3.0:1770687864.359330:0:87508:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.359342:0:87508:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210805c00 x1856700233050880/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.359349:0:87508:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87508 initiator: MDT0 00000100:00100000:3.0:1770687864.359370:0:87508:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210805c00 pname:cluuid:pid:xid:nid:opc:job cat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87508:1856700233050880:192.168.204.120@tcp:101:cat.0 00000100:00100000:3.0:1770687864.359635:0:87508:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21f00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.369038:0:87508:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210805c00 pname:cluuid:pid:xid:nid:opc:job cat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87508:1856700233050880:192.168.204.120@tcp:101:cat.0 00010000:00010000:2.0:1770687864.369074:0:87508:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369097:0:87508:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369106:0:87508:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369119:0:87508:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369132:0:87508:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369145:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369153:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.369177:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.369190:0:87508:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c3210805c00 x1856700233050880/t12884902296(12884902296) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.369203:0:87508:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210805c00 x1856700233050880/t12884902296(12884902296) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.369217:0:87508:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770687864.369232:0:87508:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369244:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369257:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369270:0:87508:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369288:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369294:0:87508:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369388:0:87508: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:1770687864.369397:0:87508:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.369469:0:87508:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:2.0:1770687864.369475:0:87508:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d54 00000080:00010000:2.0:1770687864.369483:0:87508:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d54 from it ffffbf9fc814bbf0 00010000:00010000:2.0:1770687864.369486:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369495:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1770687864.369525:0:87508:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210805c00 x1856700233050880/t12884902296(12884902296) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770687864.369622:0:87508:0:(file.c:6303:ll_getattr_dentry()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.369630:0:87508:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88),name=[0x2000013a3:0x3:0x0]-R-0 00000002:00010000:2.0:1770687864.369653:0:87508:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.369663:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369671:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687864.369678:0:87508:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.369684:0:87508:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:2.0:1770687864.369688:0:87508:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d54 00000080:00010000:2.0:1770687864.369705:0:87508:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d54 from it ffffbf9fc814bcd8 00010000:00010000:2.0:1770687864.369709:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.369716:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687864.369733:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 3 restore needed 0 00000001:00010000:2.0:1770687864.369745:0:87508:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687864.369768:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.369772:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52030, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687864.369779:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.369781:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52070, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687864.369787:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.369788:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c520b0, osc lock ffff9c320741b1d0, flags 0x400001002 00000008:00010000:2.0:1770687864.369796:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.369798:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c520f0, osc lock ffff9c320741ae40, flags 0x400001002 00010000:00010000:2.0:1770687864.369864:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369875:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.369888:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.369893:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369901:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369918:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369928:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.369936:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.369939:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369946:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369972:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.369981:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.369989:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.369992:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370000:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370013:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370027:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.370034:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.370037:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370044:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.370052:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770687864.370062:0:87508:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687864.370067:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.370075:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370078:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52030 (ffff9c321068fea8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370083:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52070 (ffff9c321068f518/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370086:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c520b0 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370088:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c520f0 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370092:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370095:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52030 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370099:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52070 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370102:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c520b0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370105:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c520f0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.370117:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:2.0:1770687864.370224:0:87508:0:(file.c:2501:do_file_read_iter()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0], ppos: 0, count: 4194304 00000080:00200000:2.0:1770687864.370230:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00000080:00200000:2.0:1770687864.370237:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.370242:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687864.370246:0:87508:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687864.370253:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.370255:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53430, osc lock ffff9c320741ae40, flags 0x400001002 00000008:00010000:2.0:1770687864.370259:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.370260:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53470, osc lock ffff9c320741b1d0, flags 0x400001002 00000008:00010000:2.0:1770687864.370264:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.370266:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c534b0, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687864.370314:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.370316:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c534f0, osc lock ffff9c320741a390, flags 0x400001002 00010000:00010000:2.0:1770687864.370324:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370333:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.370341:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.370344:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370351:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370362:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370375:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.370383:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.370386:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370394:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370403:0:86702: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:1770687864.370406:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370413:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.370417:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370432:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9c00 already unused, calling callback (ffffffffc1ba21a0) 00000020:00200000:2.0:1770687864.370434:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.370439:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370439:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.370464:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370464:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.370484:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 3/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.370487:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370503:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.370511:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000020:00200000:2.0:1770687864.370516:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.370522:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370531:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.370539:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770687864.370543:0:87508:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687864.370547:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109fc250 (ffff9c321068f2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.370549:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109fc250 (ffff9c321068f2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370551:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53430 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370554:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53470 (ffff9c321068f518/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370557:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c534b0 (ffff9c321068fea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687864.370557:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 2/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00000020:00010000:2.0:1770687864.370564:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c534f0 (ffff9c321068f998/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.370570:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109fc250 (ffff9c321068f2d8/0) at cl_lock_fini():72 00010000:00010000:0.0:1770687864.370572:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000020:00010000:2.0:1770687864.370575:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53430 (ffff9c321068f2d8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370580:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53470 (ffff9c321068f2d8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370585:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c534b0 (ffff9c321068f2d8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.370588:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c534f0 (ffff9c321068f2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.370595:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.370600:0:87508:0:(file.c:2393:file_read_confine_iter()) [0x2000013a3:0x3:0x0]-R-0: read [0, 4194304] over eof, kms 3149824, file_size 3149824. 00010000:00010000:0.0:1770687864.370616:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.370624:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9c00/0xf6194a74c5252d62 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b6c expref: -99 pid: 87508 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687864.370627:0:87508:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00010000:00010000:0.0:1770687864.370644:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.370647:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.370649:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770687864.370650:0:87508:0:(file.c:2018:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: read ppos: 0, bytes: 3149824 00000080:00200000:2.0:1770687864.370658:0:87508:0:(file.c:1783:ll_io_set_mirror()) [0x2000013a3:0x3:0x0]-R-0: desiginated mirror: 0 00000020:00200000:2.0:1770687864.370666:0:87508:0:(cl_io.c:217:cl_io_rw_init()) header@00000000c4883338[0x4, 1, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:2.0:1770687864.370669:0:87508:0:(cl_io.c:217:cl_io_rw_init()) io range: 1 [0, 3149824) 0 0 00000080:00200000:2.0:1770687864.370672:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:2.0:1770687864.370683:0:87508:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 1048576) 3149824, 1048576 00020000:00200000:2.0:1770687864.370687:0:87508:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687864.370700:0:87508:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [0, 255] 00000008:00010000:2.0:1770687864.370711:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687864.370715:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63cb0, osc lock ffff9c320741a390, flags 0x0 00010000:00010000:2.0:1770687864.370723:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370732:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370741:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370750:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370758:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.370768:0:87508:0:(vvp_io.c:845:vvp_io_read_start()) [0x2000013a3:0x3:0x0]-R-0: read [0, 1048576) 00000080:00200000:2.0:1770687864.370779:0:87508:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:0 00000100:00100000:1.0:1770687864.370779:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233051008:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770687864.370914:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.370923:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687864.373592:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233051008:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770687864.374660:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.374685:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.377303:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.377331:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.380114:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.380142:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770687864.380371:0:87508:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff9c3207bf23c0 00000008:00010000:2.0:1770687864.380484:0:79148:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff9c3207bf23c0 00010000:00010000:2.0:1770687864.380518:0:79148:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770687864.380595:0:79148:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c321811a680 - object 0x280000401:207 offset 0<>1048576 00000100:00100000:1.0:1770687864.380895:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233051136:192.168.204.120@tcp:3:cat.0 00000008:00010000:3.0:1770687864.381312:0:87508:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff9c3210753f00 00000008:00010000:3.0:1770687864.381411:0:82372:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff9c3210753f00 00010000:00010000:3.0:1770687864.381449:0:82372:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770687864.381509:0:82372:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c3210804700 - object 0x2c0000401:73 offset 0<>1048576 00000008:00010000:3.0:1770687864.381552:0:87508:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff9c3210753000 00000008:00010000:3.0:1770687864.381568:0:82372:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff9c3210753000 00010000:00010000:3.0:1770687864.381587:0:82372:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770687864.381631:0:82372:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c3210804000 - object 0x2c0000401:76 offset 1048576<>2097152 00000100:00100000:3.0:1770687864.381666:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210804000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233051392:192.168.204.120@tcp:3:cat.0 00000008:00010000:3.0:1770687864.381754:0:87508:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff9c3210753b40 00010000:00010000:3.0:1770687864.381767:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381778:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381788:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381797:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381837:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381845:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381854:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.381862:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770687864.382587:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210804700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233051264:192.168.204.120@tcp:3:cat.0 00000008:00010000:2.0:1770687864.383091:0:79148:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff9c3210753b40 00010000:00010000:2.0:1770687864.383122:0:79148:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770687864.383152:0:79148:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff9c321811bb80 - object 0x280000401:210 offset 1048576<>1052672 00000100:00100000:1.0:1770687864.383252:0:68707:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1770687864.383263:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233051520:192.168.204.120@tcp:3:cat.0 00000100:00100000:1.0:1770687864.404393:0:68709:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff9c3206ccb800: committing for last_committed 12884901956 gen 1 00000008:00010000:1.0:1770687864.410778:0:68709:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff9c3207bf23c0 00000020:00200000:1.0:1770687864.410820:0:68709:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:1.0:1770687864.411345:0:68709:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff9c3207bf23c0 00000100:00100000:1.0:1770687864.411377:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233051136:192.168.204.120@tcp:3:cat.0 00000020:00010000:2.0:1770687864.417386:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.417400:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.417405:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63cb0 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687864.417419:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.417436:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687864.417457:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.417462:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.417474:0:87508:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:2.0:1770687864.417483:0:87508:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 2097152) 3149824, 1048576 00020000:00200000:2.0:1770687864.417489:0:87508:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770687864.417506:0:87508:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [256, 511] 00000008:00010000:2.0:1770687864.417525:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687864.417531:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63cb0, osc lock ffff9c320741a390, flags 0x0 00010000:00010000:2.0:1770687864.417554:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.417570:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.417583:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.417597:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.417606:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.417615:0:87508:0:(vvp_io.c:845:vvp_io_read_start()) [0x2000013a3:0x3:0x0]-R-0: read [1048576, 2097152) 00000080:00200000:2.0:1770687864.417632:0:87508:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:1048576 00000100:00100000:1.0:1770687864.420403:0:68707:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff9c3206ccb800: committing for last_committed 12884901925 gen 1 00000008:00010000:1.0:1770687864.431502:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff9c3210753000 00000008:00010000:1.0:1770687864.431573:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff9c3210753000 00000100:00100000:1.0:1770687864.431602:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210804000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233051392:192.168.204.120@tcp:3:cat.0 00000008:00010000:1.0:1770687864.431734:0:68707:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff9c3210753b40 00000008:00010000:1.0:1770687864.431741:0:68707:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff9c3210753b40 00000008:00010000:2.0:1770687864.431749:0:68710:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff9c3210753f00 00000100:00100000:1.0:1770687864.431758:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233051520:192.168.204.120@tcp:3:cat.0 00000008:00010000:2.0:1770687864.431891:0:68710:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff9c3210753f00 00000100:00100000:2.0:1770687864.431918:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210804700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233051264:192.168.204.120@tcp:3:cat.0 00000020:00010000:2.0:1770687864.433864:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.433872:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.433876:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63cb0 (ffff9c321068f998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687864.433887:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.433899:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687864.433913:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.433915:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.433924:0:87508:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:2.0:1770687864.433933:0:87508:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 3145728) 3149824, 1048576 00020000:00200000:2.0:1770687864.433938:0:87508:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687864.433962:0:87508:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [512, 767] 00000008:00010000:2.0:1770687864.433980:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687864.433984:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63cb0, osc lock ffff9c320741a390, flags 0x0 00010000:00010000:2.0:1770687864.434006:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.434019:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 2097151) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.434032:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.434040:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 6/2,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.434047:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.434057:0:87508:0:(vvp_io.c:845:vvp_io_read_start()) [0x2000013a3:0x3:0x0]-R-0: read [2097152, 3145728) 00000080:00200000:2.0:1770687864.434073:0:87508:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:2097152 00000020:00010000:2.0:1770687864.434901:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.434907:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.434911:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63cb0 (ffff9c321068fea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687864.434916:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.434926:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687864.434942:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.434945:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.434960:0:87508:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:2.0:1770687864.434966:0:87508:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:2.0:1770687864.434969:0:87508:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687864.434978:0:87508:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [768, 768] 00000008:00010000:2.0:1770687864.434988:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687864.434990:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63cb0, osc lock ffff9c320741a390, flags 0x0 00010000:00010000:2.0:1770687864.435002:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435013:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435022:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435029:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435036:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.435044:0:87508:0:(vvp_io.c:845:vvp_io_read_start()) [0x2000013a3:0x3:0x0]-R-0: read [3145728, 3149824) 00000080:00200000:2.0:1770687864.435053:0:87508:0:(vvp_io.c:904:vvp_io_read_start()) count:4096 iocb pos:3145728 00000020:00010000:2.0:1770687864.435065:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.435068:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435071:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63cb0 (ffff9c321068f518/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687864.435076:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435084:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687864.435094:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435097:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.435101:0:87508:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770687864.435117:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.435122:0:87508:0:(file.c:2168:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: 1 io complete with rc: 0, result: 3149824, restart: 0 00000080:00200000:2.0:1770687864.435127:0:87508:0:(file.c:2254:ll_file_io_generic()) iot: 1, result: 3149824 00000080:00200008:2.0:1770687864.435153:0:87508:0:(file.c:2501:do_file_read_iter()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0], ppos: 3149824, count: 4194304 00000080:00200000:2.0:1770687864.435160:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00000080:00200000:2.0:1770687864.435172:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.435178:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687864.435184:0:87508:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687864.435194:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435196:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52230, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687864.435202:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435203:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52270, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687864.435208:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435210:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c522b0, osc lock ffff9c320741b1d0, flags 0x400001002 00000008:00010000:2.0:1770687864.435215:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435217:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c522f0, osc lock ffff9c320741ae40, flags 0x400001002 00010000:00010000:2.0:1770687864.435227:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435242:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435251:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435255:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435262:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435276:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435283:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435290:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435293:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435300:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435311:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435324:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435331:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435333:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435340:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435350:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435358:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435365:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435368:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435375:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435383:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770687864.435391:0:87508:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687864.435393:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109ff2e0 (ffff9c321068f518/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.435395:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109ff2e0 (ffff9c321068f518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435396:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52230 (ffff9c321068fea8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435399:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52270 (ffff9c321068f998/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435400:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c522b0 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435402:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c522f0 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435404:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109ff2e0 (ffff9c321068f518/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435405:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52230 (ffff9c321068f518/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435407:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52270 (ffff9c321068f518/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435414:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c522b0 (ffff9c321068f518/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435416:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c522f0 (ffff9c321068f518/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.435422:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.435427:0:87508:0:(file.c:2393:file_read_confine_iter()) [0x2000013a3:0x3:0x0]-R-0: read [3149824, 7344128] over eof, kms 3149824, file_size 3149824. 00000080:00200000:2.0:1770687864.435562:0:87508:0:(rw.c:2016:ll_readpage()) fast read pgno: 769 00000080:00200000:2.0:1770687864.435568:0:87508:0:(file.c:2018:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: read ppos: 3149824, bytes: 4194304 00000080:00200000:2.0:1770687864.435574:0:87508:0:(file.c:1783:ll_io_set_mirror()) [0x2000013a3:0x3:0x0]-R-0: desiginated mirror: 0 00000020:00200000:2.0:1770687864.435582:0:87508:0:(cl_io.c:217:cl_io_rw_init()) header@00000000c4883338[0x4, 770, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:2.0:1770687864.435584:0:87508:0:(cl_io.c:217:cl_io_rw_init()) io range: 1 [3149824, 7344128) 0 0 00000080:00200000:2.0:1770687864.435587:0:87508:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:2.0:1770687864.435598:0:87508:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3149824, 4194304) 7344128, 1044480 00020000:00200000:2.0:1770687864.435601:0:87508:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770687864.435607:0:87508:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [769, 1023] 00000008:00010000:2.0:1770687864.435614:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770687864.435616:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206d63cb0, osc lock ffff9c320741ae40, flags 0x0 00010000:00010000:2.0:1770687864.435623:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435632:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 2097151) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435646:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435655:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435661:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.435669:0:87508:0:(vvp_io.c:845:vvp_io_read_start()) [0x2000013a3:0x3:0x0]-R-0: read [3149824, 4194304) 00000001:00010000:2.0:1770687864.435675:0:87508:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687864.435682:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435684:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53e30, osc lock ffff9c320741b1d0, flags 0x400001002 00000008:00010000:2.0:1770687864.435688:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435689:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53e70, osc lock ffff9c320741b8f0, flags 0x400001002 00000008:00010000:2.0:1770687864.435692:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435694:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53eb0, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687864.435697:0:87508:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.435698:0:87508:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c53ef0, osc lock ffff9c320741bb50, flags 0x400001002 00010000:00010000:2.0:1770687864.435705:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435714:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435721:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435723:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 5/1,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435728:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 4/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435736:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435741:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435745:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435746:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435751:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435755:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435759:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435763:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435766:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 5/1,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435778:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 4/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435787:0:87508:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435795:0:87508:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435839:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.435841:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 7/2,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435846:0:87508:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 6/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.435851:0:87508:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770687864.435855:0:87508:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00010000:2.0:1770687864.435857:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.435858:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435860:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53e30 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435862:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53e70 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435864:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53eb0 (ffff9c321068f998/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435865:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c53ef0 (ffff9c321068f518/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435867:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c321822de10 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435869:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53e30 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435871:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53e70 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435873:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53eb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435875:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c53ef0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435879:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.435880:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.435882:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206d63cb0 (ffff9c321068f518/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770687864.435884:0:87508:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 4/1,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.435889:0:87508:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770687864.435894:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.435895:0:87508:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206d63cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.435897:0:87508:0:(vvp_io.c:536:vvp_io_advance()) advancing 0 bytes 00000080:00200000:2.0:1770687864.435902:0:87508:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.435904:0:87508:0:(file.c:2168:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:2.0:1770687864.435905:0:87508:0:(file.c:2254:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:2.0:1770687864.436927:0:87508:0:(file.c:424:ll_file_release()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 100000 00000002:00100000:2.0:1770687864.437017:0:87508:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210805c00 x1856700233050880/t12884902296(12884902296) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.437030:0:87508:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.437036:0:87508:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118000 x1856700233051776/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.437062:0:87508:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118000 pname:cluuid:pid:xid:nid:opc:job cat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87508:1856700233051776:192.168.204.120@tcp:35:cat.0 00000100:00100000:2.0:1770687864.437260:0:87508:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a300 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.440074:0:87508:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118000 pname:cluuid:pid:xid:nid:opc:job cat:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87508:1856700233051776:192.168.204.120@tcp:35:cat.0 00000002:00100000:0.0:1770687864.440110:0:87508:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210805c00 x1856700233050880/t12884902296(12884902296) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.442447:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.442477:0:87197: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:1770687864.442499:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.442515:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.442524:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.442532:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.442536:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.442544:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:2.0:1770687864.442548:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.442557:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.442575:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.442583:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.442589:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.442593:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.442596:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.442601:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.442606:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.442615:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.442632:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.442688:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.442698:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:2.0:1770687864.442716:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.442728:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218119880 x1856700233052032/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.442736:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.442763:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052032:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.443387:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a0c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.447934:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052032:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.447975:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 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: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.447996:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448005:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448160:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448172:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448188:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448210:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448218:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.448230:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3218119880 x1856700233052032/t12884902299(12884902299) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.448245:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218119880 x1856700233052032/t12884902299(12884902299) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.448258:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448280:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448294:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448302:0:87197:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448310:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448317:0:87197:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448345:0:87197: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:1770687864.448353:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:3.0:1770687864.448378:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:2.0:1770687864.448378:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.448385:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c66 00010000:00010000:3.0:1770687864.448388:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448401:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.448406:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448416:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448425:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.448437:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c66 from it ffffbf9fc7f2bbd0 00010000:00010000:3.0:1770687864.448445:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448445:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448469:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448471:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.448509:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218119880 x1856700233052032/t12884902299(12884902299) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770687864.448590:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1770687864.448591:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00010000:00010000:3.0:1770687864.448604:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:2.0:1770687864.448605:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.448630:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.448640:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448644:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 7 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.448652:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448657:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252d69 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456b81 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.448663:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.448672:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.448676:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252c51 00000080:00010000:2.0:1770687864.448681:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252c51 from it ffffbf9fc7f2bcd8 00010000:00010000:2.0:1770687864.448685:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.448687:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.448690:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.448694:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770687864.448697:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1770687864.448744:0:68710:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000080:00200000:2.0:1770687864.448760:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000100:00100000:0.0:1770687864.448770:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233052160:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:2.0:1770687864.448841:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:2.0:1770687864.448858:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.448893:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3218119880 x1856700233052032/t12884902299(12884902299) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.448905:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.448911:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811b800 x1856700233052416/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.448927:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052416:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.448967:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ac00 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.450423:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233052160:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.450853:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052416:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.450880:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3218119880 x1856700233052032/t12884902299(12884902299) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.450994:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.451021:0:87197: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:1770687864.451038:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451049:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.451054:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.451058:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.451061:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.451066:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:2.0:1770687864.451070:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451076:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.451084:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.451089:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:2.0:1770687864.451093:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.451095:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:2.0:1770687864.451097:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.451100:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:2.0:1770687864.451101:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.451107:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, flags=777 00000080:00200000:2.0:1770687864.451112:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), inode mode 8100 mask 52 00000080:00200008:2.0:1770687864.451121:0:87197:0:(file.c:1025:ll_file_open()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 102101 00000002:00010000:2.0:1770687864.451132:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: open|creat flags 04240102102 00010000:00010000:2.0:1770687864.451145:0:87197:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451193:0:87197:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451200:0:87197:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451231:0:87197:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451236:0:87197:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451240:0:87197:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451243:0:87197:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:2.0:1770687864.451245:0:87197:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252c66 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba45685c expref: -99 pid: 87486 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451251:0:87197:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252c51 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456808 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451255:0:87197:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252c4a lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba4567f3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.451349:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.451355:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:2.0:1770687864.451363:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.451368:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811b800 x1856700233052672/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/66480 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:1770687864.451374:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.451388:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052672:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.451525:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ac00 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.453231:0:68702:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.453296:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241277952 00000100:00100000:3.0:1770687864.453306:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241277952 00000100:00100000:3.0:1770687864.453362:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 14 00000100:00100000:3.0:1770687864.453375:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed2a680 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:2535a95d-ec13-47bd-95ec-e4f7ab86852d+5:122721:x1856700241277952:12345-192.168.204.120@tcp:104: 00010000:00010000:3.0:1770687864.453392:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687864.453464:0:87360: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:1770687864.453472:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed2a680 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:2535a95d-ec13-47bd-95ec-e4f7ab86852d+5:122721:x1856700241277952:12345-192.168.204.120@tcp:104: Request processed in 100us (248us total) trans 0 rc 0/0 00000100:00100000:3.0:1770687864.453481:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 14 00010000:00010000:1.0:1770687864.453522:0:86701: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:1770687864.453531:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.453542:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.453565:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.453574:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.453584:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 3/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770687864.453610:0:86701:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1770687864.453650:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 2/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.453655:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.453678:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770687864.453684:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252d54 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x7f429760ba456b49 expref: -99 pid: 87506 timeout: 0 lvb_type: 3 00000100:00100000:3.0:1770687864.453691:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00010000:00010000:1.0:1770687864.453704:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.453707:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.453710:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233052800:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687864.453710:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.456716:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233052800:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.456744:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052672:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.456799:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 4/0,1 mode: --/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.456837:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 4/0,1 mode: --/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.456849:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 4/0,1 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.456861:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 4/0,1 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.456878:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=200002b, status=0 req@ffff9c321811b800 x1856700233052672/t12884902301(12884902301) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.456892:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811b800 x1856700233052672/t12884902301(12884902301) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.456908:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,1 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.456918:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 8 res 8589939619/3 (0 0) 00000080:00200000:2.0:1770687864.456926:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1770687864.457003:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d70 00000080:00010000:2.0:1770687864.457010:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d70 from it ffffbf9fc7f2bbf0 00010000:00010000:2.0:1770687864.457015:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,1 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.457025:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.457055:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811b800 x1856700233052672/t12884902301(12884902301) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770687864.457209:0:87197:0:(file.c:2682:do_file_write_iter()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0], ppos: 0, count: 6 00000080:00200000:2.0:1770687864.457219:0:87197:0:(file.c:2018:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: write ppos: 0, bytes: 6 00000080:00200000:2.0:1770687864.457226:0:87197:0:(file.c:1783:ll_io_set_mirror()) [0x2000013a3:0x3:0x0]-R-0: desiginated mirror: 0 00000080:00200000:2.0:1770687864.457239:0:87197:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000020:00200000:2.0:1770687864.457249:0:87197:0:(cl_io.c:217:cl_io_rw_init()) header@00000000c4883338[0x4, 770, [0x2000013a3:0x3:0x0] hash] 00000020:00200000:2.0:1770687864.457251:0:87197:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3149824, 3149830) 0 1 00000080:00200000:2.0:1770687864.457256:0:87197:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00010000:00010000:2.0:1770687864.457272:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 31 res 8589939619/3 (0 0) 00000080:00010000:2.0:1770687864.457280:0:87197:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000002:00010000:2.0:1770687864.457290:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x2000013a3:0x3:0x0], intent: layout flags 0 00010000:00010000:2.0:1770687864.457331:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.457339:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.457350:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.457368:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052928:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.457460:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ac00 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.459648:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233052928:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.459674:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 4/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459686:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 4/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1770687864.459696:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff9c3218119880 x1856700233052928/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 376/632 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.459707:0:87197:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1770687864.459719:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459732:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 16 res 8589939619/3 (0 0) 00000080:00200000:0.0:1770687864.459738:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x2000013a3:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1770687864.459757:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d77 00000080:00010000:0.0:1770687864.459765:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d77 from it ffffbf9fc7f2baf8 00010000:00010000:0.0:1770687864.459770:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459777:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459799:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459854:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1770687864.459863:0:87197:0:(file.c:6965:ll_layout_lock_set()) ### file [0x2000013a3:0x3:0x0](0000000011570bbb) being reconfigured ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.459912:0:87197:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 4294967294 -> 1 00010000:00010000:0.0:1770687864.459918:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 3/1,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.459925:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.459943:0:87197:0:(file.c:2098:ll_file_io_generic()) Range lock [0, 18446744073709551615] 00020000:00200000:0.0:1770687864.459968:0:87197:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770687864.459990:0:87197:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770687864.460004:0:87197:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:0.0:1770687864.460017:0:87197:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687864.460021:0:87197:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef1c30, osc lock ffff9c322047ef70, flags 0x0 00000008:00010000:0.0:1770687864.460023:0:87197:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687864.460024:0:87197:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef1c70, osc lock ffff9c322047f0a0, flags 0x0 00000008:00010000:0.0:1770687864.460026:0:87197:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687864.460027:0:87197:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef1cb0, osc lock ffff9c322047e260, flags 0x0 00000008:00010000:0.0:1770687864.460029:0:87197:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770687864.460030:0:87197:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef1cf0, osc lock ffff9c322047f690, flags 0x0 00010000:00010000:0.0:1770687864.460044:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c320f552c00 type 11 mode 2 res 10737419265/207 (0 1048575) 00010000:00010000:0.0:1770687864.460080:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 3/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.460087:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 3/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.460098:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 3/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.460120:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053056:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.460217:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0180 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.461242:0:68701:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.461294:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278080 00000100:00100000:3.0:1770687864.461305:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278080 00000100:00100000:3.0:1770687864.461361:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 15 00000100:00100000:3.0:1770687864.461373:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed2b800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278080:12345-192.168.204.120@tcp:104: 00010000:00010000:3.0:1770687864.461387:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.461459:0:87360: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:1770687864.461466:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed2b800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278080:12345-192.168.204.120@tcp:104: Request processed in 96us (227us total) trans 0 rc 0/0 00000100:00100000:3.0:1770687864.461474:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 15 00010000:00010000:1.0:1770687864.461505:0:86702: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:1770687864.461514:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.461525:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adba00 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:1.0:1770687864.461532:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800428400000000 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687864.461570:0:86702:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000100:00100000:0.0:1770687864.462299:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053056:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.462327:0:87197:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.462340:0:87197:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.462350:0:87197:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687864.462949:0:86702:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687864.463013:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 2/0,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.463022:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.463048:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 1/0,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.463057:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adba00/0xf6194a74c5252bda lrc: 0/0,0 mode: --/PR res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45665d expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.463068:0:68708:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00010000:00010000:1.0:1770687864.463075:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.463078:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.463080:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.463088:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233053184:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.464277:0:68700:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.464334:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278208 00000100:00100000:3.0:1770687864.464343:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278208 00000100:00100000:3.0:1770687864.464388:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 16 00000100:00100000:3.0:1770687864.464399:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed2a300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:122709:x1856700241278208:12345-192.168.204.120@tcp:105: 00010000:00010000:3.0:1770687864.464413:0:87360:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464424:0:87360:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464434:0:87360:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: --/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464444:0:87360:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464454:0:87360:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464464:0:87360:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.464492:0:87360:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff9c3210bc2800) 00010000:00010000:0.0:1770687864.464522:0:87197:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464536:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687864.464546:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed2a300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:122709:x1856700241278208:12345-192.168.204.120@tcp:105: Request processed in 147us (272us total) trans 0 rc 0/0 00010000:00010000:0.0:1770687864.464555:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687864.464556:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 16 00000008:00010000:0.0:1770687864.464576:0:87197:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,2 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464588:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464594:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464625:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3211e28800 type 11 mode 2 res 11811161089/73 (0 1048575) 00010000:00010000:0.0:1770687864.464657:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464664:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.464674:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.464698:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053312:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.464756:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0180 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.465506:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233053184:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.465721:0:68702:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.465929:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278336 00000100:00100000:3.0:1770687864.465935:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278336 00000100:00100000:3.0:1770687864.465980:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 17 00000100:00100000:3.0:1770687864.465989:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321811b100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278336:12345-192.168.204.120@tcp:104: 00010000:00010000:3.0:1770687864.466002:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.466073:0:87360: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:1770687864.466080:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321811b100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278336:12345-192.168.204.120@tcp:104: Request processed in 92us (360us total) trans 0 rc 0/0 00000100:00100000:3.0:1770687864.466086:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 17 00000100:00100000:2.0:1770687864.467455:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053312:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.467481:0:87197:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.467494:0:87197:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.467504:0:87197:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.467661:0:87374: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:1770687864.467668:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.467675:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adb000 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:1.0:1770687864.467681:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800428400000000 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687864.467699:0:87374:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770687864.468660:0:87374:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687864.468705:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 2/0,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.468723:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.468754:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 1/0,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.468763:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb000/0xf6194a74c5252be1 lrc: 0/0,0 mode: --/PR res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba45664f expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.468780:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.468784:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.468786:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233053440:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687864.468787:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.471165:0:68701:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687864.471220:0:86696:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:2.0:1770687864.471239:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278464 00000100:00100000:2.0:1770687864.471247:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278464 00000100:00100000:2.0:1770687864.471306:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 18 00000100:00100000:2.0:1770687864.471315:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c3204660850 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278464:12345-192.168.204.120@tcp:105: 00010000:00010000:2.0:1770687864.471331:0:86696:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471343:0:86696:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471353:0:86696:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471364:0:86696:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471377:0:86696:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471387:0:86696:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.471412:0:86696:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff9c3210bc2a00) 00000100:00100000:2.0:1770687864.471468:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c3204660850 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278464:12345-192.168.204.120@tcp:105: Request processed in 154us (311us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687864.471474:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 18 00010000:00010000:0.0:1770687864.471873:0:87197:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.471883:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.471898:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.471908:0:87197:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.471917:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.471922:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.471969:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3211e28800 type 11 mode 2 res 11811161089/76 (1048576 18446744073709551615) 00010000:00010000:0.0:1770687864.472013:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.472020:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.472029:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 3/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.472051:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053568:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.472356:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.473474:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233053440:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770687864.474343:0:68700:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.474422:0:87360:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278592 00000100:00100000:3.0:1770687864.474430:0:87360:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278592 00000100:00100000:3.0:1770687864.474484:0:87360:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 19 00000100:00100000:3.0:1770687864.474493:0:87360:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c320f58df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278592:12345-192.168.204.120@tcp:104: 00010000:00010000:3.0:1770687864.474508:0:87360:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770687864.474584:0:87360: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:1770687864.474591:0:87360:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c320f58df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_002:LOV_OSC_UUID+4:128763:x1856700241278592:12345-192.168.204.120@tcp:104: Request processed in 99us (248us total) trans 0 rc 0/0 00000100:00100000:3.0:1770687864.474600:0:87360:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 19 00010000:00010000:1.0:1770687864.474620:0:86701: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:1770687864.474629:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.474639:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adb800 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:1.0:1770687864.474646:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 3/0,0 mode: PR/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800428400000000 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770687864.474666:0:86701:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770687864.475975:0:86701:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770687864.476033:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 2/0,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.476042:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770687864.476071:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 1/0,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770687864.476088:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210adb800/0xf6194a74c5252be8 lrc: 0/0,0 mode: --/PR res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456648 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770687864.476095:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233053696:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770687864.476101:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.476104:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.476106:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.476449:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053568:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.476472:0:87197:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.476484:0:87197:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.476494:0:87197:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.478256:0:68702:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687864.478365:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278720 00000100:00100000:2.0:1770687864.478375:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278720 00000100:00100000:2.0:1770687864.478426:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 20 00000100:00100000:2.0:1770687864.478438:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed29f80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278720:12345-192.168.204.120@tcp:105: 00010000:00010000:2.0:1770687864.478454:0:86696:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478471:0:86696:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478481:0:86696:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: --/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478492:0:86696:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478503:0:86696:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478513:0:86696:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 6/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x80000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.478541:0:86696:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff9c3210bc3400) 00010000:00010000:0.0:1770687864.478579:0:87197:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478594:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770687864.478606:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed29f80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278720:12345-192.168.204.120@tcp:105: Request processed in 169us (359us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687864.478614:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 20 00010000:00010000:0.0:1770687864.478632:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.478649:0:87197:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478663:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,2 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478672:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478710:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c320f552c00 type 11 mode 2 res 10737419265/210 (1048576 18446744073709551615) 00010000:00010000:0.0:1770687864.478745:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478754:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.478770:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770687864.478792:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053824:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.478931:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.485969:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233053696:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770687864.487403:0:68701:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687864.488737:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278848 00000100:00100000:2.0:1770687864.488750:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278848 00000100:00100000:2.0:1770687864.488852:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 21 00000100:00100000:2.0:1770687864.488865:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c3210805180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:128763:x1856700241278848:12345-192.168.204.120@tcp:104: 00010000:00010000:2.0:1770687864.488887:0:86696:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.489056:0:86696:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1770687864.489064:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c3210805180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:128763:x1856700241278848:12345-192.168.204.120@tcp:104: Request processed in 202us (1669us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687864.489074:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 21 00010000:00010000:0.0:1770687864.489467:0:86702: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:1770687864.489475:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.489487:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210adae00 already unused, calling callback (ffffffffc12470e0) 00010000:00010000:0.0:1770687864.489494:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 3/0,0 mode: PR/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800428400000000 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687864.489517:0:86702:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770687864.489609:0:86702:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1770687864.489658:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 2/0,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.489666:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1770687864.489725:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed28000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233053952:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770687864.490060:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 1/0,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.490070:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210adae00/0xf6194a74c5252bef lrc: 0/0,0 mode: --/PR res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0x7f429760ba456656 expref: -99 pid: 87390 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.490089:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.490091:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770687864.490093:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770687864.491086:0:68701:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:2.0:1770687864.491160:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241278976 00000100:00100000:2.0:1770687864.491169:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241278976 00000100:00100000:2.0:1770687864.491257:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 22 00000100:00100000:2.0:1770687864.491268:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c3210807480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278976:12345-192.168.204.120@tcp:105: 00010000:00010000:2.0:1770687864.491283:0:86696:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491293:0:86696:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491304:0:86696:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: --/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491316:0:86696:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000000000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491327:0:86696:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000000000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491338:0:86696:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x80000000000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.491359:0:86696:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff9c3210bc3c00) 00000100:00100000:2.0:1770687864.491413:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c3210807480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:122709:x1856700241278976:12345-192.168.204.120@tcp:105: Request processed in 146us (329us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687864.491421:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 22 00000100:00100000:0.0:1770687864.492324:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233053824:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.492354:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed28000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233053952:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770687864.492355:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.492378:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.492393:0:87197:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,2 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.492407:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,2 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.492415:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687864.492554:0:87197:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149824 i_blocks 6152 00000080:00200000:0.0:1770687864.492561:0:87197:0:(vvp_io.c:1330:vvp_io_write_start()) [0x2000013a3:0x3:0x0]-R-0: write [3149824, 3149830) append 1 append lockpos 18446744073709551615 00000002:00010000:0.0:1770687864.492610:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x0:0x0:0x0]) in obj [0x2000013a3:0x3:0x0], intent: getxattr flags 0 00010000:00010000:0.0:1770687864.492660:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 3/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.492674:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 3/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.492684:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 3/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687864.492706:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054080:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.492775:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.495446:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054080:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.495480:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.495496:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.495508:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.495521:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=80 disposition=0, status=0 req@ffff9c321ed2b480 x1856700233054080/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 568/1376 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.495529:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.495541:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:0.0:1770687864.495546:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 128 on i1 [0x2000013a3:0x3:0x0] suppgids 0 -1: rc 0 00000080:00010000:0.0:1770687864.495569:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252d9a 00000080:00010000:0.0:1770687864.495575:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252d9a from it ffffbf9fc7f2b8f8 00010000:00010000:0.0:1770687864.495579:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.495586:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.495621:0:87197:0:(rw26.c:741:ll_write_begin()) Writing 769 of 0 to 6 bytes 00000080:00200000:0.0:1770687864.495663:0:87197:0:(rw26.c:924:ll_write_end()) pos 3149824, len 6, copied 6 00000080:00200000:0.0:1770687864.495671:0:87197:0:(rw26.c:981:ll_write_end()) page@0000000093719983[3 0000000063e7056e 2 1 00000000a542b12c] 00000080:00200000:0.0:1770687864.495673:0:87197:0:(rw26.c:981:ll_write_end()) vmpage @00000000257ec360 17ffffc0001021 2:0 ffff9c321ef96bd0 769 lru 00000080:00200000:0.0:1770687864.495679:0:87197:0:(rw26.c:981:ll_write_end()) osc-page@0000000091cad8b0 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000001d29a248 000000006f36d4f9 > 3< 0 0 > 4< 0 0 8 32165888 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1770687864.495681:0:87197:0:(rw26.c:981:ll_write_end()) end page@0000000093719983 00000080:00200000:0.0:1770687864.495682:0:87197:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770687864.495688:0:87197:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 6 prio 0 00000008:00010000:0.0:1770687864.495713:0:87197:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000001e238cb6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687864.495741:0:87197:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff9c3211b3bc38, count 1, dirtied 1 00000080:00200000:0.0:1770687864.495747:0:87197:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 6 bytes, tot: 6 00000080:00200000:0.0:1770687864.495752:0:87197:0:(vvp_io.c:1408:vvp_io_write_start()) [0x2000013a3:0x3:0x0]-R-0: write bytes 0, result: 6 00000020:00010000:0.0:1770687864.495778:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687864.495782:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.495786:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef1c30 (ffff9c321068f758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687864.495793:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.495978:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 3/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687864.495991:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef1c70 (ffff9c320f4415a8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687864.495996:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.496004:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687864.496012:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef1cb0 (ffff9c321068fab8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687864.496016:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.496023:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 3/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687864.496029:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef1cf0 (ffff9c320efe42d8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770687864.496032:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.496040:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770687864.496047:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c320efe0e48 (ffff9c320efe4ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.496049:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef1c30 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.496054:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef1c70 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.496056:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef1cb0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.496060:0:87197:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef1cf0 (ffff9c320efe4ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687864.496066:0:87197:0:(vvp_io.c:536:vvp_io_advance()) advancing 6 bytes 00000080:00200000:0.0:1770687864.496076:0:87197:0:(file.c:2135:ll_file_io_generic()) Range unlock [0, 18446744073709551615] 00000080:00200000:0.0:1770687864.496090:0:87197:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687864.496094:0:87197:0:(file.c:2168:ll_file_io_generic()) [0x2000013a3:0x3:0x0]-R-0: 2 io complete with rc: 0, result: 6, restart: 0 00000080:00200000:0.0:1770687864.496106:0:87197:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149830 i_blocks 6152 00000080:00200000:0.0:1770687864.496111:0:87197:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 6 00000080:00200008:0.0:1770687864.496160:0:87197:0:(file.c:424:ll_file_release()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 102001 00010000:00010000:0.0:1770687864.496184:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.496718:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.496740:0:87197: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:1770687864.496751:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.496761:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.496768:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.496774:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.496778:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.496783:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:0.0:1770687864.496786:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.496827:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.496836:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.496843:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.496848:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.496851:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.496853:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.496865:0:87197:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), file ffff9c3221735080, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770687864.496871:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=open 00000002:00010000:0.0:1770687864.496883:0:87197: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:1770687864.496927:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.496933:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:0.0:1770687864.496943:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.496979:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2b480 x1856700233054336/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.496988:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687864.497013:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054336:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.497235:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.500055:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054336:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.500089:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 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: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500114:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500124:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500137:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500153:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500168:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500177:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500195:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.500208:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c321ed2b480 x1856700233054336/t12884902302(12884902302) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.500222:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2b480 x1856700233054336/t12884902302(12884902302) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.500234:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500247:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:0.0:1770687864.500255:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770687864.500289:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:0.0:1770687864.500296:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:0.0:1770687864.500302:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252da1 00000080:00010000:0.0:1770687864.500380:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00200008:0.0:1770687864.500398:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.500423:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2b480 x1856700233054336/t12884902302(12884902302) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1770687864.500480:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252da1 from it ffff9c32076d20c0 00010000:00010000:0.0:1770687864.500485:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.500495:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.500516:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.500548:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.500556:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.500572:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.500580:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 30 res 8589935619/1 (0 0) 00010000:00010000:0.0:1770687864.500623:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.500631:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.500641:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687864.500661:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29c00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054464:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.500744:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.503764:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29c00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054464:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.503789:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503831:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503845:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503856:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503868:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503877:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503884:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.503897:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321ed29c00 x1856700233054464/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.503909:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503922:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:0.0:1770687864.503929:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.503961:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.503969:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252da8 00000080:00010000:0.0:1770687864.503975:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.503979:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252da8 from it ffffbf9fc7f2bcd8 00010000:00010000:0.0:1770687864.503982:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.503990:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.504340:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.504388:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.504406:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.504448:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed2b480 x1856700233054336/t12884902302(12884902302) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.504456:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.504460:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed29c00 x1856700233054720/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.504478:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29c00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054720:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.504554:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.506336:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29c00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233054720:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.506370:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed2b480 x1856700233054336/t12884902302(12884902302) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.516412:0:87509:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.516446:0:87509: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:1770687864.516467:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.516482:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.516490:0:87509:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.516497:0:87509:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.516501:0:87509:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.516509:0:87509:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8123b58 00010000:00010000:2.0:1770687864.516513:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.516522:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.516541:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.516549:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1770687864.516555:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.516560:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1770687864.516564:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.516572:0:87509:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), flags=24 00000080:00200000:2.0:1770687864.516576:0:87509:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=0 00000002:00010000:2.0:1770687864.516590:0:87509:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:2.0:1770687864.516642:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87509 initiator: MDT0 00010000:00010000:2.0:1770687864.516650:0:87509:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87509 initiator: MDT0 00010000:00010000:2.0:1770687864.516661:0:87509:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87509 initiator: MDT0 00000100:00100000:2.0:1770687864.516693:0:87509:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233054848:192.168.204.120@tcp:101:chown.0 00000100:00100000:2.0:1770687864.516847:0:87509:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a780 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.519435:0:87509:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233054848:192.168.204.120@tcp:101:chown.0 00010000:00010000:2.0:1770687864.519461:0:87509:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf 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: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519477:0:87509:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519484:0:87509:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519494:0:87509:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519502:0:87509:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519511:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519517:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519522:0:87509:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.519530:0:87509:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c321811b100 x1856700233054848/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'chown.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.519540:0:87509:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519547:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519555:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519560:0:87509:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519564:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519568:0:87509:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519591:0:87509: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:1770687864.519596:0:87509:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687864.519620:0:87509:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:2.0:1770687864.519628:0:87509:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00010000:00010000:1.0:1770687864.519630:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00010000:2.0:1770687864.519634:0:87509:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252da8 00010000:00010000:1.0:1770687864.519641:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.519646:0:87509:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.519652:0:87509:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252da8 from it ffffbf9fc8123a28 00010000:00010000:2.0:1770687864.519656:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519656:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.519666:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519676:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519686:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519695:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.519703:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00010000:00010000:1.0:1770687864.519714:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.519725:0:87509:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), flags=8 00000080:00200000:2.0:1770687864.519731:0:87509:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=getattr 00000002:00010000:2.0:1770687864.519753:0:87509:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.519753:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519765:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.519798:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87509 initiator: MDT0 00010000:00010000:1.0:1770687864.519835:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.519837:0:87509:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87509 initiator: MDT0 00010000:00010000:2.0:1770687864.519847:0:87509:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87509 initiator: MDT0 00000100:00100000:0.0:1770687864.519853:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233054976:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.519870:0:87509:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233055104:192.168.204.120@tcp:101:chown.0 00010000:00010000:1.0:1770687864.519870:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252daf lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456c1b expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.519891:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.519894:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.519897:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.520089:0:87509:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.527491:0:68701:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.120@tcp (source: 12345-192.168.204.120@tcp) 00000100:00100000:3.0:1770687864.527684:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233054976:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.528197:0:86696:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856700241279104 00000100:00100000:2.0:1770687864.528206:0:86696:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856700241279104 00000100:00100000:2.0:1770687864.528254:0:86696:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.120@tcp, seq: 23 00000100:00100000:2.0:1770687864.528261:0:86696:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff9c321ed29c00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:2535a95d-ec13-47bd-95ec-e4f7ab86852d+5:122721:x1856700241279104:12345-192.168.204.120@tcp:104: 00010000:00010000:2.0:1770687864.528278:0:86696:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.528355:0:86696:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1770687864.528360:0:86696:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff9c321ed29c00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:2535a95d-ec13-47bd-95ec-e4f7ab86852d+5:122721:x1856700241279104:12345-192.168.204.120@tcp:104: Request processed in 100us (885us total) trans 0 rc 0/0 00000100:00100000:2.0:1770687864.528366:0:86696:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.120@tcp, seq: 23 00010000:00010000:3.0:1770687864.528380:0:86701: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:1770687864.528388:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.528398:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484600 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.528403:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x400400000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.528412:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x400400000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.528420:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 3/0,0 mode: CW/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x408400000000 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687864.528486:0:86701:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811b800 x1856700233052672/t12884902301(12884902301) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770687864.528498:0:86701:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770687864.528504:0:86701:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210806d80 x1856700233055360/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.528532:0:86701:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233055360:192.168.204.120@tcp:35:ldlm_bl.0 00000100:00100000:3.0:1770687864.528929:0:86701:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec21540 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.537476:0:86701:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:86701:1856700233055360:192.168.204.120@tcp:35:ldlm_bl.0 00000002:00100000:3.0:1770687864.537517:0:86701:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811b800 x1856700233052672/t12884902301(12884902301) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770687864.537602:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 2/0,0 mode: --/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.537610:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770687864.537641:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 1/0,0 mode: --/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.537648:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252d70 lrc: 0/0,0 mode: --/CW res: [0x2000013a3:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0x7f429760ba456b96 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.537661:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.537663:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.537665:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.537682:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233055488:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.543862:0:87509:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233055104:192.168.204.120@tcp:101:chown.0 00010000:00010000:2.0:1770687864.543896:0:87509:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543916:0:87509:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543927:0:87509:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543959:0:87509:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543974:0:87509:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543988:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.543998:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.544006:0:87509:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.544019:0:87509:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321811b100 x1856700233055104/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'chown.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.544032:0:87509:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770687864.544047:0:87509:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544059:0:87509:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:2.0:1770687864.544066:0:87509:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687864.544127:0:87509:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x3:0x0](ffff9c3211b3ba88): rc = 0 00000080:00200000:2.0:1770687864.544146:0:87509:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:2.0:1770687864.544151:0:87509:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252db6 00000080:00010000:2.0:1770687864.544164:0:87509:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:2.0:1770687864.544168:0:87509:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252db6 from it ffffbf9fc8123b20 00010000:00010000:2.0:1770687864.544171:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544180:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770687864.544230:0:87509:0:(file.c:6303:ll_getattr_dentry()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.544238:0:87509:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88),name=[0x2000013a3:0x3:0x0]-R-0 00000002:00010000:2.0:1770687864.544265:0:87509:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.544274:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544285:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687864.544292:0:87509:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.544297:0:87509:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:2.0:1770687864.544299:0:87509:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252db6 00000080:00010000:2.0:1770687864.544303:0:87509:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252db6 from it ffffbf9fc8123cb8 00010000:00010000:2.0:1770687864.544306:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544313:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770687864.544332:0:87509:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770687864.544344:0:87509:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:2.0:1770687864.544365:0:87509:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.544369:0:87509:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52430, osc lock ffff9c320741ae40, flags 0x400001002 00000008:00010000:2.0:1770687864.544377:0:87509:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.544379:0:87509:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c52470, osc lock ffff9c320741bb50, flags 0x400001002 00000008:00010000:2.0:1770687864.544384:0:87509:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.544386:0:87509:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c524b0, osc lock ffff9c320741a390, flags 0x400001002 00000008:00010000:2.0:1770687864.544392:0:87509:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770687864.544393:0:87509:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3206c524f0, osc lock ffff9c320741b8f0, flags 0x400001002 00010000:00010000:2.0:1770687864.544408:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544418:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.544429:0:87509:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.544433:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544440:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544454:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544462:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.544470:0:87509:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.544472:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544479:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544493:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544507:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.544515:0:87509:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.544518:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544525:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544537:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544546:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.544553:0:87509:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770687864.544556:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770687864.544563:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770687864.544571:0:87509:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770687864.544581:0:87509:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149830 i_blocks 6152 00000020:00010000:2.0:1770687864.544586:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109fd030 (ffff9c321068f998/0) at cl_lock_release():245 00000020:00010000:2.0:1770687864.544590:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109fd030 (ffff9c321068f998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.544593:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52430 (ffff9c321068f2d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.544597:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c52470 (ffff9c321068f5a8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.544600:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c524b0 (ffff9c321068f518/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.544603:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3206c524f0 (ffff9c321068fea8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770687864.544605:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109fd030 (ffff9c321068f998/0) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.544608:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52430 (ffff9c321068f998/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.544611:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c52470 (ffff9c321068f998/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.544615:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c524b0 (ffff9c321068f998/1) at cl_lock_fini():72 00000020:00010000:2.0:1770687864.544617:0:87509:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3206c524f0 (ffff9c321068f998/1) at cl_lock_fini():72 00000080:00200000:2.0:1770687864.544629:0:87509:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770687864.544687:0:87509:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.544697:0:87509: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:1770687864.544705:0:87509:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.544713:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.544720:0:87509:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.544724:0:87509:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.544727:0:87509:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.544731:0:87509:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc8123bf8 00010000:00010000:2.0:1770687864.544734:0:87509:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.544742:0:87509:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.544751:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.544759:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:2.0:1770687864.544765:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.544769:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:2.0:1770687864.544773:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.544776:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:2.0:1770687864.544779:0:87509:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.544782:0:87509:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, flags=9 00000080:00200008:2.0:1770687864.544868:0:87509:0:(llite_lib.c:2321:ll_setattr_raw()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) current size 3149830, valid attrs 1846, mode ffff, uid 500, gid 500, new size 18446634337342955520, atime 1770687864.000000000, mtime 1770687864.000000000, ctime 1770687864.000000000 00010000:00010000:2.0:1770687864.544891:0:87509:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544908:0:87509:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544970:0:87509:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.544978:0:87509:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.544981:0:87509:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252db6 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456c37 expref: -99 pid: 87509 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770687864.545003:0:87509:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770687864.545011:0:87509:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811b100 x1856700233055744/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1770687864.545037:0:87509:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233055744:192.168.204.120@tcp:36:chown.0 00000100:00100000:2.0:1770687864.545145:0:87509:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.547041:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233055488:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.548336:0:87509:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b100 pname:cluuid:pid:xid:nid:opc:job chown:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87509:1856700233055744:192.168.204.120@tcp:36:chown.0 00000080:00200000:2.0:1770687864.549207:0:87509:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:2.0:1770687864.549228:0:87509:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770687864.549250:0:87509:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000100:00100000:1.0:1770687864.549366:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233055872:192.168.204.120@tcp:2:chown.0 00000100:00100000:3.0:1770687864.549458:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233056128:192.168.204.120@tcp:2:chown.0 00000100:00100000:0.0:1770687864.549489:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233056000:192.168.204.120@tcp:2:chown.0 00000100:00100000:1.0:1770687864.549565:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233056256:192.168.204.120@tcp:2:chown.0 00000100:00100000:0.0:1770687864.552143:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233055872:192.168.204.120@tcp:2:chown.0 00000100:00100000:3.0:1770687864.555774:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233056128:192.168.204.120@tcp:2:chown.0 00000100:00100000:0.0:1770687864.555775:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233056000:192.168.204.120@tcp:2:chown.0 00000100:00100000:2.0:1770687864.556120:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811bb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233056256:192.168.204.120@tcp:2:chown.0 00000080:00200000:1.0:1770687864.556186:0:87509:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:1.0:1770687864.556204:0:87509:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) current size 3149830, valid attrs 1846, mode ffff, uid 500, gid 500, new size 18446634337342955520, atime 1770687864.000000000, mtime 1770687864.000000000, ctime 1770687864.000000000, rc 0 00000080:00200000:0.0:1770687864.559035:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.559068:0:87197: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:1770687864.559090:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.559107:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.559115:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.559124:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.559128:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.559136:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:0.0:1770687864.559140:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.559149:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.559166:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.559173:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770687864.559179:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.559183:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770687864.559187:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.559191:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770687864.559590:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:0.0:1770687864.559601:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:0.0:1770687864.559618:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770687864.559674:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:0.0:1770687864.559682:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:0.0:1770687864.559694:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770687864.559709:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed2b480 x1856700233056512/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.559718:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:0.0:1770687864.559742:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233056512:192.168.204.120@tcp:101:bash.0 00000100:00100000:0.0:1770687864.559997:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00010000:00010000:1.0:1770687864.560098:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560106:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560123:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560129:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560141:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560147:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560172:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560177:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560189:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560195:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560207:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560213:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560225:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560231:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560244:0:87510:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 87510 initiator: MDT0 00010000:00010000:1.0:1770687864.560249:0:87510:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00000100:00100000:0.0:1770687864.560510:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233056640:192.168.204.120@tcp:63:ll_sa.0 00000100:00100000:0.0:1770687864.566104:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed2b480 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233056512:192.168.204.120@tcp:101:bash.0 00010000:00010000:0.0:1770687864.566147:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566168:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566178:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566493:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566507:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566520:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566526:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566531:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.566540:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321ed2b480 x1856700233056512/t12884902307(12884902307) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770687864.566550:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2b480 x1856700233056512/t12884902307(12884902307) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.566558:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566566:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:0.0:1770687864.566572:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770687864.566601:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:0.0:1770687864.566608:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252dbd 00000080:00010000:0.0:1770687864.566667:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252dbd from it ffffbf9fc7f2bbd0 00010000:00010000:0.0:1770687864.566672:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566685:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.566724:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321ed2b480 x1856700233056512/t12884902307(12884902307) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770687864.566871:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.566880:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:0.0:1770687864.566906:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.566916:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566928:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.566935:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.566959:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:0.0:1770687864.566963:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252da8 00000080:00010000:0.0:1770687864.566968:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252da8 from it ffffbf9fc7f2bcd8 00010000:00010000:0.0:1770687864.566971:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.566979:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.567038:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:0.0:1770687864.567082:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:0.0:1770687864.567101:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:0.0:1770687864.567141:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321ed2b480 x1856700233056512/t12884902307(12884902307) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.567150:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.567154:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed29500 x1856700233056896/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.567176:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233056896:192.168.204.120@tcp:35:bash.0 00000100:00100000:0.0:1770687864.567294:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00010000:00010000:0.0:1770687864.571270:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571289:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571296:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571304:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571312:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571319:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242176c00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571323:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571330:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571337:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571349:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571356:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571362:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176c00/0xf6194a74c5252dc4 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571386:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571391:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571397:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571403:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571409:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571412:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571414:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571418:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571421:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571424:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571426:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571430:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177a00/0xf6194a74c5252dcb lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571439:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571442:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571445:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571449:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571452:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571454:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242176a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571456:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571459:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571461:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571464:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571465:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571471:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242176a00/0xf6194a74c5252dd2 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571477:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571480:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571483:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571486:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571489:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571491:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571493:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571496:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571498:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571501:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571502:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571505:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252dd9 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571512:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571515:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571518:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571520:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571523:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571526:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571527:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571530:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571533:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571535:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571537:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571539:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177e00/0xf6194a74c5252de0 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571545:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571548:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571551:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571554:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571557:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571559:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571560:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571563:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571566:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571569:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571570:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571573:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177200/0xf6194a74c5252de7 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571579:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571582:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571585:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571588:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571591:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571593:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177c00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571595:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571598:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571600:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571603:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571604:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571607:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177c00/0xf6194a74c5252dee lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571612:0:68709:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571615:0:68709: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-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571618:0:68709:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571621:0:68709:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571624:0:68709:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571627:0:68709:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.571628:0:68709:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571631:0:68709:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571634:0:68709:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571636:0:68709:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.571638:0:68709:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00010000:00010000:0.0:1770687864.571640:0:68709:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177000/0xf6194a74c5252df5 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 87510 initiator: MDT0 00000100:00100000:0.0:1770687864.571656:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233056640:192.168.204.120@tcp:63:ll_sa.0 00000100:00100000:0.0:1770687864.571907:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233056896:192.168.204.120@tcp:35:bash.0 00000002:00100000:0.0:1770687864.571930:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321ed2b480 x1856700233056512/t12884902307(12884902307) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770687864.575267:0:87512:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:3.0:1770687864.575300:0:87512: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:1770687864.575322:0:87512:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575340:0:87512:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.575348:0:87512:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770687864.575357:0:87512:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:3.0:1770687864.575360:0:87512:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:3.0:1770687864.575368:0:87512:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:3.0:1770687864.575373:0:87512:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575382:0:87512:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770687864.575400:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.575408:0:87512:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:3.0:1770687864.575415:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770687864.575418:0:87512:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:3.0:1770687864.575422:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:3.0:1770687864.575426:0:87512:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:3.0:1770687864.575429:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:3.0:1770687864.575441:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 3 00000080:00200000:3.0:1770687864.575446:0:87512:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3220681800, open_flags 8941, mode 81b6 opened 0 00000080:00200000:3.0:1770687864.575455:0:87512:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open|creat 00000002:00010000:3.0:1770687864.575477:0:87512:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x2000013a3:0x9:0x0]) in obj [0x200000403:0x1:0x0], intent: open|creat flags 0104502 00010000:00010000:3.0:1770687864.575492:0:87512:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575562:0:87512:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575574:0:87512:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575615:0:87512:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575627:0:87512:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575633:0:87512:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575638:0:87512:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:3.0:1770687864.575640:0:87512:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3600/0xf6194a74c5252dbd lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456c4c expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575649:0:87512:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2e00/0xf6194a74c5252da8 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bff expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575657:0:87512:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2200/0xf6194a74c5252da1 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bea expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.575691:0:87512:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 87512 initiator: MDT0 00010000:00010000:3.0:1770687864.575698:0:87512:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87512 initiator: MDT0 00000020:00100000:3.0:1770687864.575711:0:87512:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770687864.575722:0:87512:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3210806a00 x1856700233057152/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/66480 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:1770687864.575731:0:87512:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 87512 initiator: MDT0 00000100:00100000:3.0:1770687864.575756:0:87512:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806a00 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233057152:192.168.204.120@tcp:101:touch.0 00000100:00100000:3.0:1770687864.575977:0:87512:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c320ec216c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.579200:0:87512:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806a00 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233057152:192.168.204.120@tcp:101:touch.0 00010000:00010000:3.0:1770687864.579235:0:87512:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/0,1 mode: --/CW res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579266:0:87512:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/0,1 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579276:0:87512:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/0,1 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579424:0:87512:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/0,1 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579437:0:87512:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/0,1 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579451:0:87512:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 5/1,1 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579460:0:87512:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 5/1,1 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.579467:0:87512:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770687864.579479:0:87512:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff9c3210806a00 x1856700233057152/t12884902309(12884902309) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770687864.579500:0:87512:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210806a00 x1856700233057152/t12884902309(12884902309) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770687864.579514:0:87512:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1770687864.579528:0:87512:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687864.579538:0:87512:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:3.0:1770687864.579545:0:87512:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770687864.579603:0:87512:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x3:0x0](ffff9c3211b3ba88): rc = 0 00000080:00200000:3.0:1770687864.579620:0:87512:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:3.0:1770687864.579625:0:87512:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252dfc 00000080:00010000:3.0:1770687864.579635:0:87512:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00200008:3.0:1770687864.579652:0:87512:0:(file.c:1025:ll_file_open()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 104501 00000002:00100000:3.0:1770687864.579677:0:87512:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3210806a00 x1856700233057152/t12884902309(12884902309) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1770687864.579731:0:87512:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252dfc from it ffff9c32109f53c0 00010000:00010000:3.0:1770687864.579736:0:87512:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770687864.579745:0:87512:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1770687864.579772:0:87512:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), inode mode 8100 mask 42 00000080:00200008:3.0:1770687864.579850:0:87512:0:(llite_lib.c:2321:ll_setattr_raw()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) current size 3149830, valid attrs 20070, mode 9c32, uid -938164656, gid -16481, new size 18446744072262973975, atime 1770687864.000000000, mtime 1770687864.000000000, ctime 1770687864.000000000 00010000:00010000:3.0:1770687864.579876:0:87512:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.579992:0:87512:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.580041:0:87512:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770687864.580048:0:87512:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.580051:0:87512:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252dfc lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456c84 expref: -99 pid: 87512 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770687864.580069:0:87512:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770687864.580075:0:87512:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811a680 x1856700233057408/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1770687864.580100:0:87512:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233057408:192.168.204.120@tcp:36:touch.0 00000100:00100000:2.0:1770687864.580197:0:87512:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.585647:0:87512:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a680 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233057408:192.168.204.120@tcp:36:touch.0 00000080:00200000:2.0:1770687864.585756:0:87512:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:2.0:1770687864.585775:0:87512:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770687864.585875:0:87512:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000100:00100000:2.0:1770687864.586041:0:68708:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1770687864.586042:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1770687864.586063:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233057664:192.168.204.120@tcp:2:touch.0 00000100:00100000:1.0:1770687864.586063:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233057536:192.168.204.120@tcp:2:touch.0 00000100:00100000:3.0:1770687864.586359:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233057792:192.168.204.120@tcp:2:touch.0 00000100:00100000:1.0:1770687864.586370:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233057920:192.168.204.120@tcp:2:touch.0 00000100:00100000:2.0:1770687864.588846:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811a300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233057536:192.168.204.120@tcp:2:touch.0 00000100:00100000:2.0:1770687864.588909:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233057920:192.168.204.120@tcp:2:touch.0 00000100:00100000:3.0:1770687864.588922:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233057664:192.168.204.120@tcp:2:touch.0 00000100:00100000:3.0:1770687864.589417:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218119f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233057792:192.168.204.120@tcp:2:touch.0 00000080:00200000:0.0:1770687864.589479:0:87512:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1770687864.589497:0:87512:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) current size 3149830, valid attrs 201f0, mode 9c32, uid -938164656, gid -16481, new size 18446744072262973975, atime 1770687864.000000000, mtime 1770687864.000000000, ctime 1770687864.000000000, rc 0 00000080:00200008:0.0:1770687864.589538:0:87512:0:(file.c:424:ll_file_release()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), flags 104001 00000002:00100000:0.0:1770687864.589626:0:87512:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3210806a00 x1856700233057152/t12884902309(12884902309) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'touch.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770687864.589639:0:87512:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770687864.589645:0:87512:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed29500 x1856700233058176/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.589668:0:87512:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233058176:192.168.204.120@tcp:35:touch.0 00000100:00100000:0.0:1770687864.589743:0:87512:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.591034:0:87512:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job touch:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87512:1856700233058176:192.168.204.120@tcp:35:touch.0 00000002:00100000:0.0:1770687864.591061:0:87512:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3210806a00 x1856700233057152/t12884902309(12884902309) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'touch.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.591875:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.591898:0:87197: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:1770687864.591917:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.591932:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.591941:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.591961:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.591965:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.591974:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:2.0:1770687864.591979:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.591988:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.592004:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.592012:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.592019:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.592022:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.592026:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.592039:0:87197:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), file ffff9c32103d8000, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.592045:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=open 00000002:00010000:2.0:1770687864.592062:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.592110:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.592118:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:2.0:1770687864.592141:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.592148:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233058432/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.592158:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.592176:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058432:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.592377:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.595330:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058432:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.595359:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 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: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595385:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595394:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595407:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595431:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595446:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595455:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595463:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.595474:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c321811aa00 x1856700233058432/t12884902312(12884902312) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.595488:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233058432/t12884902312(12884902312) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.595499:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595511:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:2.0:1770687864.595518:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687864.595730:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:2.0:1770687864.595735:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:2.0:1770687864.595741:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e03 00000080:00010000:2.0:1770687864.595837:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00200008:2.0:1770687864.595857:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.595881:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233058432/t12884902312(12884902312) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1770687864.595939:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e03 from it ffff9c3210aaf0c0 00010000:00010000:2.0:1770687864.595944:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.595965:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.595986:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.596013:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.596020:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.596035:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.596043:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 30 res 8589935619/1 (0 0) 00010000:00010000:2.0:1770687864.596080:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.596088:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.596097:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.596118:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058560:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.596216:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.602461:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058560:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.602494:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602509:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602522:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602535:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602548:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602557:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602565:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.602577:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c3218118e00 x1856700233058560/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.602590:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602605:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:2.0:1770687864.602612:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.602648:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.602654:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e0a 00000080:00010000:2.0:1770687864.602660:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.602663:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e0a from it ffffbf9fc7f2bcd8 00010000:00010000:2.0:1770687864.602667:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.602676:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.602769:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:2.0:1770687864.602851:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:2.0:1770687864.602872:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.602933:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811aa00 x1856700233058432/t12884902312(12884902312) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.602946:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.602963:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118e00 x1856700233058816/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.602988:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058816:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.603089:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.610851:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233058816:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.610961:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811aa00 x1856700233058432/t12884902312(12884902312) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770687864.614998:0:87513:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.615033:0:87513: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:1770687864.615055:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.615073:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.615082:0:87513:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.615091:0:87513:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.615095:0:87513:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.615104:0:87513:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc817bb58 00010000:00010000:0.0:1770687864.615108:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.615119:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.615137:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.615147:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770687864.615153:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.615157:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770687864.615161:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.615171:0:87513:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), flags=24 00000080:00200000:0.0:1770687864.615176:0:87513:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=0 00000002:00010000:0.0:1770687864.615188:0:87513:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:0.0:1770687864.615242:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87513 initiator: MDT0 00010000:00010000:0.0:1770687864.615250:0:87513:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87513 initiator: MDT0 00010000:00010000:0.0:1770687864.615261:0:87513:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87513 initiator: MDT0 00000100:00100000:0.0:1770687864.615292:0:87513:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233058944:192.168.204.120@tcp:101:rm.0 00000100:00100000:0.0:1770687864.615435:0:87513:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0d80 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.618206:0:87513:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233058944:192.168.204.120@tcp:101:rm.0 00010000:00010000:0.0:1770687864.618239:0:87513:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 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: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618260:0:87513:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618276:0:87513:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618288:0:87513:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618300:0:87513:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618314:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618323:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618332:0:87513:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.618345:0:87513:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c321ed29500 x1856700233058944/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.618361:0:87513:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618373:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618386:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618399:0:87513:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618407:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618415:0:87513:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618441:0:87513:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1770687864.618449:0:87513:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770687864.618475:0:87513:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:1.0:1770687864.618477:0:86702:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:0.0:1770687864.618478:0:87513:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00010000:00010000:1.0:1770687864.618487:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.618488:0:87513:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e0a 00010000:00010000:1.0:1770687864.618501:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210bc3800 already unused, calling callback (ffffffffc1ba21a0) 00000080:00010000:0.0:1770687864.618506:0:87513:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00010000:00010000:1.0:1770687864.618507:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770687864.618512:0:87513:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e0a from it ffffbf9fc817ba28 00010000:00010000:0.0:1770687864.618518:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.618528:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.618531:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.618547:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.618566:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.618569:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:0.0:1770687864.618593:0:87513:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), flags=8 00000080:00200000:0.0:1770687864.618599:0:87513:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=getattr 00010000:00010000:1.0:1770687864.618616:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770687864.618622:0:87513:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770687864.618627:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770687864.618656:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87513 initiator: MDT0 00010000:00010000:0.0:1770687864.618665:0:87513:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87513 initiator: MDT0 00010000:00010000:0.0:1770687864.618680:0:87513:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87513 initiator: MDT0 00000100:00100000:3.0:1770687864.618707:0:68709:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770687864.618713:0:87513:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233059200:192.168.204.120@tcp:101:rm.0 00010000:00010000:1.0:1770687864.618731:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.618741:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3800/0xf6194a74c5252e11 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cdf expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.618756:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.618758:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.618760:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770687864.618829:0:87513:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0180 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.618838:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233059072:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.621569:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233059072:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770687864.621604:0:87513:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233059200:192.168.204.120@tcp:101:rm.0 00010000:00010000:0.0:1770687864.621632:0:87513:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621652:0:87513:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621661:0:87513:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621672:0:87513:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621683:0:87513:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621695:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621704:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 5/2,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.621716:0:87513:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 4/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770687864.621727:0:87513:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321ed29500 x1856700233059200/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770687864.621739:0:87513:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770687864.621752:0:87513:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.621763:0:87513:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589939619/3 (0 0) 00000080:00200000:0.0:1770687864.621771:0:87513:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770687864.621888:0:87513:0:(namei.c:151:ll_iget()) got inode: [0x2000013a3:0x3:0x0](ffff9c3211b3ba88): rc = 0 00000080:00200000:0.0:1770687864.621906:0:87513:0:(file.c:6860:ll_layout_conf()) [0x2000013a3:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:0.0:1770687864.621911:0:87513:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252e18 00000080:00010000:0.0:1770687864.621921:0:87513:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:0.0:1770687864.621924:0:87513:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e18 from it ffffbf9fc817bb20 00010000:00010000:0.0:1770687864.621927:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.621933:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00000080:00200008:0.0:1770687864.621990:0:87513:0:(file.c:6303:ll_getattr_dentry()) START file [0x2000013a3:0x3:0x0]-R-0:[0x2000013a3:0x3:0x0](ffff9c3211b3ba88), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770687864.621999:0:87513:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88),name=[0x2000013a3:0x3:0x0]-R-0 00000002:00010000:0.0:1770687864.622023:0:87513:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x2000013a3:0x3:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770687864.622032:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622041:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 2/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.622049:0:87513:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc 1 00000080:00010000:0.0:1770687864.622053:0:87513:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000080:00010000:0.0:1770687864.622056:0:87513:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x2000013a3:0x3:0x0](ffff9c3211b3ba88) for lock 0xf6194a74c5252e18 00000080:00010000:0.0:1770687864.622060:0:87513:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e18 from it ffffbf9fc817bcb8 00010000:00010000:0.0:1770687864.622063:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 3/1,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622071:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.622090:0:87513:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 restore needed 0 00000001:00010000:0.0:1770687864.622102:0:87513:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x2000013a3:0x3:0x0] 00000008:00010000:0.0:1770687864.622124:0:87513:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770687864.622127:0:87513:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef0c30, osc lock ffff9c322047f690, flags 0x400001002 00000008:00010000:0.0:1770687864.622132:0:87513:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770687864.622133:0:87513:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef0c70, osc lock ffff9c322047e260, flags 0x400001002 00000008:00010000:0.0:1770687864.622138:0:87513:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770687864.622140:0:87513:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef0cb0, osc lock ffff9c322047f0a0, flags 0x400001002 00000008:00010000:0.0:1770687864.622149:0:87513:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770687864.622150:0:87513:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff9c3204ef0cf0, osc lock ffff9c322047ef70, flags 0x400001002 00010000:00010000:0.0:1770687864.622168:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622178:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 2/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687864.622191:0:87513:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770687864.622195:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 5/0,1 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622202:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 4/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622220:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622229:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687864.622237:0:87513:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770687864.622240:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622247:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622261:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622268:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 2/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687864.622282:0:87513:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770687864.622285:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 5/0,1 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622293:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 4/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622304:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622310:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 3/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687864.622315:0:87513:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770687864.622317:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 6/0,1 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770687864.622321:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 5/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770687864.622325:0:87513:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:0.0:1770687864.622336:0:87513:0:(file.c:1710:ll_merge_attr_nolock()) [0x2000013a3:0x3:0x0] updating i_size 3149830 i_blocks 6152 00000020:00010000:0.0:1770687864.622339:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff9c32109fd970 (ffff9c321068f6c8/0) at cl_lock_release():245 00000020:00010000:0.0:1770687864.622341:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c32109fd970 (ffff9c321068f6c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.622343:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef0c30 (ffff9c321068f098/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.622346:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef0c70 (ffff9c321068f488/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.622348:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef0cb0 (ffff9c321068ff38/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.622350:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff9c3204ef0cf0 (ffff9c321068f1b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770687864.622352:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c32109fd970 (ffff9c321068f6c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.622354:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef0c30 (ffff9c321068f6c8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.622356:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef0c70 (ffff9c321068f6c8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.622358:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef0cb0 (ffff9c321068f6c8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770687864.622359:0:87513:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff9c3204ef0cf0 (ffff9c321068f6c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770687864.622368:0:87513:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687864.622421:0:87513:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:0.0:1770687864.622431:0:87513: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:1770687864.622439:0:87513:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622447:0:87513:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.622454:0:87513:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770687864.622458:0:87513:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:0.0:1770687864.622460:0:87513:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:0.0:1770687864.622463:0:87513:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc817bc10 00010000:00010000:0.0:1770687864.622465:0:87513:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622470:0:87513:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770687864.622475:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.622482:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770687864.622486:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770687864.622489:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770687864.622492:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:0.0:1770687864.622494:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:0.0:1770687864.622496:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:0.0:1770687864.622500:0:87513:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, flags=0 00000080:00200000:0.0:1770687864.622504:0:87513:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 3 00000080:00200000:0.0:1770687864.622508:0:87513:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x2000013a3:0x3:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908) 00010000:00010000:0.0:1770687864.622534:0:87513:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622602:0:87513:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622613:0:87513:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.622619:0:87513:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1770687864.622624:0:87513:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 2/0,0 mode: PR/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622636:0:87513:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 2/0,0 mode: CR/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770687864.622641:0:87513:0:(vvp_object.c:114:vvp_conf_set()) [0x2000013a3:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1770687864.622665:0:87513:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622670:0:87513:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 1/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622678:0:87513:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 1/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622682:0:87513:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622685:0:87513:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622689:0:87513:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 5 locks packed 00010000:00010000:0.0:1770687864.622691:0:87513:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc2400/0xf6194a74c5252e18 lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456cfb expref: -99 pid: 87513 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622697:0:87513:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210bc3a00/0xf6194a74c5252d9a lrc: 0/0,0 mode: --/PR res: [0x2000013a3:0x3:0x0].0x0 bits 0x20/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456bce expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622704:0:87513:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485c00/0xf6194a74c5252d77 lrc: 0/0,0 mode: --/CR res: [0x2000013a3:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x7f429760ba456ba4 expref: -99 pid: 87197 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770687864.622716:0:87513:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484600/0xf6194a74c5252e0a lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cc3 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.622723:0:87513:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485a00/0xf6194a74c5252e03 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456cae expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1770687864.622742:0:87513:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1770687864.622751:0:87513:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321ed29500 x1856700233059456/t0(0) o36->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 536/784 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:1770687864.622774:0:87513:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233059456:192.168.204.120@tcp:36:rm.0 00000100:00100000:0.0:1770687864.622893:0:87513:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c32138d0180 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.625423:0:87513:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321ed29500 pname:cluuid:pid:xid:nid:opc:job rm:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87513:1856700233059456:192.168.204.120@tcp:36:rm.0 00000080:00200000:0.0:1770687864.625491:0:87513:0:(vvp_io.c:1929:vvp_io_init()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 1 restore needed 0 00020000:00200000:0.0:1770687864.625508:0:87513:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770687864.625524:0:87513:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000008:00010000:0.0:1770687864.625572:0:87513:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000001e238cb6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.625609:0:87513:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000001e238cb6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.625639:0:87513:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001e238cb6 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 2/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770687864.625667:0:87513:0:(vvp_io.c:307:vvp_io_fini()) [0x2000013a3:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770687864.625747:0:87513:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x2000013a3:0x3:0x0](ffff9c3211b3ba88) 00000008:00010000:0.0:1770687864.625786:0:87513:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687864 1770687864 1770687864 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc2800/0xf6194a74c5252d7e lrc: 1/0,0 mode: PW/PW res: [0x280000401:0xcf:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bab expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.625834:0:87513:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 1048576 blocks 2048 [cma]time 1770687864 1770687864 1770687864 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc2a00/0xf6194a74c5252d85 lrc: 1/0,0 mode: PW/PW res: [0x2c0000401:0x49:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb2 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.625853:0:87513:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2048 [cma]time: 1770687856 1770687856 0 by oinfo size 2097152 blocks 2048 [cma]time 1770687864 1770687864 1770687864 ns: lustre-OST0001-osc-ffff9c3206ccb800 lock: ffff9c3210bc3400/0xf6194a74c5252d8c lrc: 1/0,0 mode: PW/PW res: [0x2c0000401:0x4c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bb9 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770687864.625919:0:87513:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 8 [cma]time: 1770687856 1770687856 0 by oinfo size 1052678 blocks 8 [cma]time 1770687864 1770687864 1770687864 ns: lustre-OST0000-osc-ffff9c3206ccb800 lock: ffff9c3210bc3c00/0xf6194a74c5252d93 lrc: 1/0,0 mode: PW/PW res: [0x280000401:0xd2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0x7f429760ba456bc0 expref: -99 pid: 87197 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770687864.626880:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.626906:0:87197: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:1770687864.626923:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.626939:0:87197:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.626960:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.626969:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.626974:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.626982:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc7f2bbf8 00010000:00010000:2.0:1770687864.626988:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.626998:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.627015:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.627022:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.627028:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.627036:0:87197:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.627040:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.627054:0:87197:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), file ffff9c32103d8000, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.627060:0:87197:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=open 00000002:00010000:2.0:1770687864.627076:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.627155:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.627164:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000020:00100000:2.0:1770687864.627176:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.627187:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118e00 x1856700233059712/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.627199:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.627221:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233059712:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.627432:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.631842:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233059712:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.631874:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f 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: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.631900:0:87197:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.631911:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.631924:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.631938:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.632123:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.632132:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.632140:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.632154:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff9c3218118e00 x1856700233059712/t12884902315(12884902315) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.632168:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118e00 x1856700233059712/t12884902315(12884902315) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.632182:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.632195:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:2.0:1770687864.632203:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770687864.632229:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00200000:2.0:1770687864.632233:0:87197:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:2.0:1770687864.632238:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e1f 00000080:00010000:2.0:1770687864.632318:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00200008:2.0:1770687864.632337:0:87197:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.632360:0:87197:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118e00 x1856700233059712/t12884902315(12884902315) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1770687864.632417:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e1f from it ffff9c3210aaf7e0 00010000:00010000:2.0:1770687864.632422:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.632432:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484800/0xf6194a74c5252e1f lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d33 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.632452:0:87197:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.632678:0:87197:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.632687:0:87197:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.632705:0:87197:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000403:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.632713:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 30 res 8589935619/1 (0 0) 00010000:00010000:2.0:1770687864.632758:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.632771:0:87197:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00010000:00010000:2.0:1770687864.632781:0:87197:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87197 initiator: MDT0 00000100:00100000:2.0:1770687864.632854:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233059840:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.633043:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.634558:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233059840:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.634579:0:87197:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634592:0:87197:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634603:0:87197:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634614:0:87197:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634626:0:87197:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634635:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634643:0:87197:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.634660:0:87197:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff9c321811aa00 x1856700233059840/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.634672:0:87197:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634685:0:87197:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00000080:00200000:2.0:1770687864.634690:0:87197:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000403:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.634707:0:87197:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.634713:0:87197:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e26 00000080:00010000:2.0:1770687864.634719:0:87197:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.634722:0:87197:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e26 from it ffffbf9fc7f2bcd8 00010000:00010000:2.0:1770687864.634726:0:87197:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.634734:0:87197:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.634847:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:2.0:1770687864.634893:0:87197:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:2.0:1770687864.634912:0:87197:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.634976:0:87197:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3218118e00 x1856700233059712/t12884902315(12884902315) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.634989:0:87197:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.634995:0:87197:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233060096/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.635014:0:87197:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233060096:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.635088:0:87197:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.638988:0:87197:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87197:1856700233060096:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.639050:0:87197:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3218118e00 x1856700233059712/t12884902315(12884902315) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770687864.650647:0:87514:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:1.0:1770687864.650686:0:87514: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:1770687864.650709:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.650730:0:87514:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.650739:0:87514:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770687864.650749:0:87514:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:1.0:1770687864.650752:0:87514:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:1.0:1770687864.650761:0:87514:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc818bbf8 00010000:00010000:1.0:1770687864.650765:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.653081:0:87514:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770687864.653109:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.653125:0:87514:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770687864.653136:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770687864.653141:0:87514:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770687864.653145:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:1.0:1770687864.653167:0:87514:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), flags=27 00000080:00200000:1.0:1770687864.653172:0:87514:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff9c322a285b88), intent=0 00000002:00010000:1.0:1770687864.653199:0:87514: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:1770687864.653267:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87514 initiator: MDT0 00010000:00010000:1.0:1770687864.653276:0:87514:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00010000:00010000:1.0:1770687864.653306:0:87514:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00000100:00100000:1.0:1770687864.653338:0:87514:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ed80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060224:192.168.204.120@tcp:101:lfs.0 00000100:00100000:1.0:1770687864.653735:0:87514:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321815e0c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.656359:0:87514:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ed80 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060224:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.656390:0:87514:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d 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: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656408:0:87514:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656415:0:87514:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656426:0:87514:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656437:0:87514:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656449:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656458:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656465:0:87514:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.656475:0:87514:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff9c320f58ed80 x1856700233060224/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.656485:0:87514:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656494:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656503:0:87514:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656508:0:87514:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656512:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656515:0:87514:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656537:0:87514: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:1770687864.656544:0:87514:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1770687864.656562:0:87374:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:2.0:1770687864.656571:0:87514:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:1.0:1770687864.656572:0:87374:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656583:0:87374:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3242177400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.656588:0:87374:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656597:0:87374:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656606:0:87374:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656624:0:87374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.656642:0:87514:0:(namei.c:151:ll_iget()) got inode: [0x200000403:0x1:0x0](ffff9c322a280908): rc = 0 00000080:00010000:2.0:1770687864.656651:0:87514:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e26 00010000:00010000:1.0:1770687864.656666:0:87374:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.656667:0:87514:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.656674:0:87514:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e26 from it ffffbf9fc818bac8 00010000:00010000:1.0:1770687864.656679:0:87374:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770687864.656681:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.656693:0:87514:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656725:0:87374:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.656734:0:87374:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3242177400/0xf6194a74c5252e2d lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456d64 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.656736:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.656758:0:87514:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x4:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c320eee0180, open_flags 18800, mode 0 opened 0 00010000:00010000:1.0:1770687864.656763:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770687864.656764:0:87514:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x4:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00010000:00010000:1.0:1770687864.656767:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.656770:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000002:00010000:2.0:1770687864.656791:0:87514:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x4:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.656856:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.656864:0:87514:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00000020:00100000:2.0:1770687864.656875:0:87514:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.656882:0:87514:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233060608/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.656891:0:87514:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00000100:00100000:3.0:1770687864.656907:0:68707:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233060352:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.656910:0:87514:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060608:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.657333:0:87514:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a000 going to sleep for 11 seconds 00000100:00100000:3.0:1770687864.658453:0:68707:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68707:1856700233060352:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.660198:0:87514:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060608:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.660223:0:87514:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660238:0:87514: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-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660249:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660257:0:87514:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660265:0:87514:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660271:0:87514:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.660275:0:87514:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660282:0:87514:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660290:0:87514:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660296:0:87514:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770687864.660303:0:87514:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.660308:0:87514:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e34 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87514 initiator: MDT0 00000002:00100000:2.0:1770687864.660327:0:87514:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321811aa00 x1856700233060608/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.660342:0:87514:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770687864.660518:0:87514:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.660543:0:87514: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:1770687864.660559:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.660571:0:87514:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.660578:0:87514:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.660584:0:87514:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.660588:0:87514:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.660593:0:87514:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc818bbf8 00010000:00010000:2.0:1770687864.660597:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.660603:0:87514:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.660617:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.660625:0:87514:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.660631:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.660635:0:87514:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.660638:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.660641:0:87514:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.661118:0:87514:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.661128:0:87514:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.661144:0:87514:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.661188:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87514 initiator: MDT0 00010000:00010000:2.0:1770687864.661193:0:87514:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00000020:00100000:2.0:1770687864.661204:0:87514:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00010000:00010000:3.0:1770687864.661209:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00000100:00100000:2.0:1770687864.661210:0:87514:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233060864/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.661227:0:87514:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87514 initiator: MDT0 00010000:00010000:3.0:1770687864.661230:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00000100:00100000:2.0:1770687864.661246:0:87514:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060864:192.168.204.120@tcp:101:lfs.0 00010000:00010000:3.0:1770687864.661260:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661269:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661420:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661428:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00000100:00100000:2.0:1770687864.661450:0:87514:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ae40 going to sleep for 11 seconds 00010000:00010000:3.0:1770687864.661455:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661463:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661483:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661490:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661507:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661514:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661531:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661549:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661568:0:87515:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 87515 initiator: MDT0 00010000:00010000:3.0:1770687864.661583:0:87515:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00000100:00100000:0.0:1770687864.661664:0:68708:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233060992:192.168.204.120@tcp:63:ll_sa.0 00000100:00100000:2.0:1770687864.664372:0:87514:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233060864:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.664404:0:87514:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664419:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 12 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664429:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664435:0:87514:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664436:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664443:0:87514:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664443:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664451:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664455:0:87514:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664457:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.664462:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664467:0:87514:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664470:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664478:0:87514:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664481:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664486:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.664493:0:87514:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664494:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664499:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00000002:00100000:2.0:1770687864.664504:0:87514:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321811aa00 x1856700233060864/t12884902317(12884902317) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1770687864.664505:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8400/0xf6194a74c5252e42 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00000002:00100000:2.0:1770687864.664529:0:87514:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233060864/t12884902317(12884902317) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1770687864.664531:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664537:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00000002:00010000:2.0:1770687864.664541:0:87514:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664542:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664548:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664552:0:87514:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff9c3242071800 type 13 mode 4 res 8589935619/1 (0 0) 00010000:00010000:0.0:1770687864.664553:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664557:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9a00 already unused, calling callback (ffffffffc1ba21a0) 00000080:00200000:2.0:1770687864.664560:0:87514:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:0.0:1770687864.664560:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664565:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664570:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664573:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664576:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664581:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9a00/0xf6194a74c5252e49 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00000080:00200000:2.0:1770687864.664582:0:87514:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.664588:0:87514:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e3b 00010000:00010000:0.0:1770687864.664592:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664596:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664600:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664605:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664610:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664614:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8c00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.664617:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664622:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664627:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664631:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664634:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664643:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8c00/0xf6194a74c5252e50 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00000080:00010000:2.0:1770687864.664649:0:87514:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e3b from it ffffbf9fc818bbd0 00010000:00010000:2.0:1770687864.664653:0:87514:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664653:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664658:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:2.0:1770687864.664662:0:87514:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770687864.664664:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664669:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664673:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664677:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8800 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.664679:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664684:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664689:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00000002:00100000:2.0:1770687864.664692:0:87514:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233060864/t12884902317(12884902317) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1770687864.664695:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664698:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664702:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8800/0xf6194a74c5252e57 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664712:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664721:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664726:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664730:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664734:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664739:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8a00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.664742:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664747:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664751:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664755:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664758:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664762:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8a00/0xf6194a74c5252e5e lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664772:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664777:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664782:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664787:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664791:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664795:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa9400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.664797:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00000080:00200080:2.0:1770687864.664846:0:87514:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=23ac3d0 00000100:00100000:2.0:1770687864.664918:0:87514:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233061120:192.168.204.120@tcp:34:lfs.0 00010000:00010000:0.0:1770687864.664923:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664929:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664933:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.664937:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664962:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa9400/0xf6194a74c5252e65 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664974:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664979:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664984:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.664989:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00000100:00100000:2.0:1770687864.665024:0:87514:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ae40 going to sleep for 11 seconds 00010000:00010000:0.0:1770687864.665055:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665060:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8000 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.665063:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665069:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665074:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665080:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.665083:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665089:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8000/0xf6194a74c5252e6c lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665102:0:68708:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665108:0:68708: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-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665113:0:68708:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665119:0:68708:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665125:0:68708:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665130:0:68708:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3210aa8e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:0.0:1770687864.665133:0:68708:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665138:0:68708:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665144:0:68708:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665149:0:68708:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770687864.665152:0:68708:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00010000:00010000:0.0:1770687864.665158:0:68708:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210aa8e00/0xf6194a74c5252e73 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 87515 initiator: MDT0 00000100:00100000:0.0:1770687864.665176:0:68708:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68708:1856700233060992:192.168.204.120@tcp:63:ll_sa.0 00000100:00100000:2.0:1770687864.670418:0:87514:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233061120:192.168.204.120@tcp:34:lfs.0 00000080:00200008:2.0:1770687864.670728:0:87514:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.670824:0:87514:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811aa00 x1856700233060864/t12884902317(12884902317) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.670838:0:87514:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.670845:0:87514:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118e00 x1856700233061376/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.670871:0:87514:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233061376:192.168.204.120@tcp:35:lfs.0 00000100:00100000:2.0:1770687864.670982:0:87514:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ae40 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.673026:0:87514:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87514:1856700233061376:192.168.204.120@tcp:35:lfs.0 00000002:00100000:2.0:1770687864.673064:0:87514:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811aa00 x1856700233060864/t12884902317(12884902317) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.676226:0:87517:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.676264:0:87517: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:1770687864.676286:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.676304:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.676313:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.676323:0:87517:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.676327:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.676335:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:2.0:1770687864.676340:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.676348:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.676366:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.676375:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.676381:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.676385:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.676389:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.676395:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.676399:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.676407:0:87517:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.676423:0:87517:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.676483:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.676491:0:87517:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000020:00100000:2.0:1770687864.676505:0:87517:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.676746:0:87517:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118e00 x1856700233061632/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.676758:0:87517:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000100:00100000:2.0:1770687864.676785:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233061632:192.168.204.120@tcp:101:bash.0 00000100:00100000:2.0:1770687864.677106:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082ae40 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.680378:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233061632:192.168.204.120@tcp:101:bash.0 00010000:00010000:2.0:1770687864.680410:0:87517:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a 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: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680429:0:87517:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680437:0:87517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680449:0:87517:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680462:0:87517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680475:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680483:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680490:0:87517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.680502:0:87517:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c3218118e00 x1856700233061632/t12884902319(12884902319) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.680515:0:87517:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118e00 x1856700233061632/t12884902319(12884902319) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.680526:0:87517:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680537:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680551:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680559:0:87517:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680565:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680571:0:87517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680643:0:87517: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:1770687864.680652:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.680678:0:87517:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00000080:00010000:2.0:1770687864.680685:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e3b 00000080:00010000:2.0:1770687864.680744:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e3b from it ffffbf9fc814bbd0 00010000:00010000:2.0:1770687864.680748:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680757:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.680789:0:87517:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c3218118e00 x1856700233061632/t12884902319(12884902319) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770687864.680918:0:87517:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770687864.680926:0:87517:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908),name=MDT0000 00000002:00010000:2.0:1770687864.680960:0:87517:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770687864.680969:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.680978:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.680985:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.680991:0:87517:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) 00000080:00010000:2.0:1770687864.680995:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e26 00000080:00010000:2.0:1770687864.680999:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e26 from it ffffbf9fc814bcd8 00010000:00010000:2.0:1770687864.681003:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.681011:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.681087:0:87517:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size0/4096 32bit_api 0 00000080:00200000:2.0:1770687864.681171:0:87517:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) pos/size18446744073709551614/4096 32bit_api 0 00000080:00200008:2.0:1770687864.681190:0:87517:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.681233:0:87517:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c3218118e00 x1856700233061632/t12884902319(12884902319) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.681244:0:87517:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.681249:0:87517:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233061888/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.681278:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233061888:192.168.204.120@tcp:35:bash.0 00000100:00100000:2.0:1770687864.681377:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a780 going to sleep for 11 seconds 00010000:00010000:3.0:1770687864.681910:0:86701: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:1770687864.681919:0:86701:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.681935:0:86701:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484e00 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:3.0:1770687864.681940:0:86701:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.681962:0:86701:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.681974:0:86701:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.681993:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.682003:0:86701:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.682033:0:86701:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.682040:0:86701:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1770687864.682089:0:68709:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233062016:192.168.204.120@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770687864.682174:0:86701:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.682183:0:86701:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484e00/0xf6194a74c5252e7a lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456dc6 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770687864.682199:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.682201:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770687864.682203:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.684314:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job bash:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233061888:192.168.204.120@tcp:35:bash.0 00000002:00100000:2.0:1770687864.684346:0:87517:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c3218118e00 x1856700233061632/t12884902319(12884902319) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1770687864.686396:0:68709:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3210806d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68709:1856700233062016:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200000:2.0:1770687864.695449:0:87517:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.695483:0:87517: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:1770687864.695502:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.695517:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.695527:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.695535:0:87517:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.695539:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.695546:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:2.0:1770687864.695551:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.695560:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.695578:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.695589:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.695594:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.695597:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.695600:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.695603:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770687864.695605:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 1 00000080:00200000:2.0:1770687864.695618:0:87517:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x2000013a3:0x4:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), file ffff9c3205aa5800, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770687864.695625:0:87517:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x2000013a3:0x4:0x0]-R-0, dir=[0x200000403:0x1:0x0](ffff9c322a280908), intent=open 00000002:00010000:2.0:1770687864.695643:0:87517:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x2000013a3:0x4:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000403:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770687864.695710:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.695717:0:87517:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000020:00100000:2.0:1770687864.695732:0:87517:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.695747:0:87517:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233062272/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/132016 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:1770687864.695757:0:87517:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 3/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000100:00100000:2.0:1770687864.695779:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062272:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.696232:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a780 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.701392:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062272:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.701420:0:87517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701433:0:87517: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-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701442:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/1,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701448:0:87517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701453:0:87517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701457:0:87517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201485400 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:2.0:1770687864.701461:0:87517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701465:0:87517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 4/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701470:0:87517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 5/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701483:0:87517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770687864.701489:0:87517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 3/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.701493:0:87517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485400/0xf6194a74c5252e81 lrc: 0/0,0 mode: --/CR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 87517 initiator: MDT0 00000002:00100000:2.0:1770687864.701510:0:87517:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff9c321811aa00 x1856700233062272/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770687864.701716:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000403:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770687864.701935:0:87517:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08),name=/ 00000002:00010000:2.0:1770687864.701975:0:87517: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:1770687864.701992:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.702002:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.702008:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770687864.702013:0:87517:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) 00000080:00010000:2.0:1770687864.702016:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff9c322a286c08) for lock 0xf6194a74c5252bc5 00000080:00010000:2.0:1770687864.702021:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252bc5 from it ffffbf9fc814bbf8 00010000:00010000:2.0:1770687864.702023:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.702028:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3210ada000/0xf6194a74c5252bc5 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: 0x7f429760ba456609 expref: -99 pid: 87390 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770687864.702040:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff9c322a286c08), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.702046:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770687864.702050:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff9c322a2800c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770687864.702053:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770687864.702055:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff9c322a285b88), inode mode 4140 mask 1 00000080:00200000:2.0:1770687864.702057:0:87517:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770687864.702061:0:87517:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908), inode mode 41c0 mask 44 00000080:00200008:2.0:1770687864.702069:0:87517:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00010000:2.0:1770687864.702091:0:87517:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000403:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770687864.702131:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 87517 initiator: MDT0 00010000:00010000:2.0:1770687864.702136:0:87517:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000020:00100000:2.0:1770687864.702148:0:87517:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770687864.702154:0:87517:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c321811aa00 x1856700233062528/t0(0) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/132016 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:1770687864.702163:0:87517:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 87517 initiator: MDT0 00000100:00100000:2.0:1770687864.702186:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062528:192.168.204.120@tcp:101:lfs.0 00000100:00100000:2.0:1770687864.702386:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a780 going to sleep for 11 seconds 00000100:00100000:2.0:1770687864.705348:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c321811aa00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062528:192.168.204.120@tcp:101:lfs.0 00010000:00010000:2.0:1770687864.705372:0:87517:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 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: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705387:0:87517:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705394:0:87517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 4/1,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705403:0:87517:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705410:0:87517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705419:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705423:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 5/2,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705429:0:87517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.705437:0:87517:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff9c321811aa00 x1856700233062528/t12884902321(12884902321) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770687864.705446:0:87517:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233062528/t12884902321(12884902321) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770687864.705453:0:87517:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705460:0:87517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705469:0:87517:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705474:0:87517:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705478:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705482:0:87517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705499:0:87517: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:1770687864.705507:0:87517:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770687864.705529:0:87517:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000403:0x1:0x0], updating i_size 4096 00010000:00010000:1.0:1770687864.705530:0:86702:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00010000:2.0:1770687864.705535:0:87517:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000403:0x1:0x0](ffff9c322a280908) for lock 0xf6194a74c5252e3b 00010000:00010000:1.0:1770687864.705537:0:86702:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705544:0:86702:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff9c3201484200 already unused, calling callback (ffffffffc1ba21a0) 00010000:00010000:1.0:1770687864.705548:0:86702:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705556:0:86702:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705563:0:86702:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 3/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705581:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484c00/0xf6194a74c5252e26 lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d48 expref: -99 pid: 87197 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770687864.705590:0:87517:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf6194a74c5252e3b from it ffffbf9fc814bbd0 00010000:00010000:1.0:1770687864.705590:0:86702:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 3/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705594:0:87517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 4/1,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770687864.705601:0:87517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201485e00/0xf6194a74c5252e3b lrc: 2/0,0 mode: PR/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x7f429760ba456d87 expref: -99 pid: 87514 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770687864.705626:0:87517:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff9c321811aa00 x1856700233062528/t12884902321(12884902321) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770687864.705629:0:86702:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 2/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705635:0:86702:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1770687864.705694:0:68710:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233062656:192.168.204.120@tcp:103:ldlm_bl.0 00000080:00200080:2.0:1770687864.705743:0:87517:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000403:0x1:0x0](ffff9c322a280908) cmd=c0086915 arg=15383d0 00000100:00100000:2.0:1770687864.705794:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062784:192.168.204.120@tcp:34:lfs.0 00000100:00100000:2.0:1770687864.705852:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a9c0 going to sleep for 11 seconds 00010000:00010000:1.0:1770687864.705890:0:86702:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 1/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705911:0:86702:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff9c3206ccb800 lock: ffff9c3201484200/0xf6194a74c5252e88 lrc: 0/0,0 mode: --/PR res: [0x200000403:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x7f429760ba456df0 expref: -99 pid: 87517 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770687864.705925:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.705927:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770687864.705928:0:86702:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770687864.709034:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233062784:192.168.204.120@tcp:34:lfs.0 00000080:00200008:2.0:1770687864.709226:0:87517:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000403:0x1:0x0](ffff9c322a280908), flags 304000 00000002:00100000:2.0:1770687864.709288:0:87517:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff9c321811aa00 x1856700233062528/t12884902321(12884902321) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770687864.709298:0:87517:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff9c3206ccb800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770687864.709302:0:87517:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff9c3218118e00 x1856700233063040/t0(0) o35->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:23/10 lens 392/784 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:1770687864.709319:0:87517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233063040:192.168.204.120@tcp:35:lfs.0 00000100:00100000:2.0:1770687864.709386:0:87517:0:(client.c:2690:ptlrpc_set_wait()) set ffff9c321082a9c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770687864.710235:0:68710:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c320f58ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:2535a95d-ec13-47bd-95ec-e4f7ab86852d:68710:1856700233062656:192.168.204.120@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770687864.710919:0:87517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff9c3218118e00 pname:cluuid:pid:xid:nid:opc:job lfs:2535a95d-ec13-47bd-95ec-e4f7ab86852d:87517:1856700233063040:192.168.204.120@tcp:35:lfs.0 00000002:00100000:2.0:1770687864.710939:0:87517:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff9c321811aa00 x1856700233062528/t12884902321(12884902321) o101->lustre-MDT0000-mdc-ffff9c3206ccb800@192.168.204.120@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687880 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770687864.938043:0:87374:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1770687865.416670:0:87644:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: sanity-lfsck test_20b: @@@@@@ FAIL: (8.2.1) expect pattern flag hole, but got raid0,hole 00010000:00010000:2.0:1770687865.962891:0:86701:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) Debug log: 60286 lines, 60286 kept, 0 dropped, 0 bad.